rui live note

WordPress、PHP、子育て、ブログ、将棋、コワーキング、子育て、群馬等に関する日々感じたことを書いているブログです

*

phpDocumentor2を試してみたのでそのセットアップ手順など

      2014/02/11   PHP, 開発 ,

  • このエントリーをはてなブックマークに追加
  • Pocket

phpDocumentor

しばらくぶりにサイトを見たら新しいphpDocumentor2が出ていたのでインストールして試してみました。

バージョン2になると、高速化、テンプレートシステム、レポート、チャート機能といった特徴があるようです。

環境

セットアップ環境は下記の通りです。

  • Ubuntu10.04
  • PHP 5.3.2-1ubuntu4.14

セットアップ

PHPのXSLモジュールが必要とのことでインストール。

$ sudo apt-get install php5-xsl

phpDocumentorをインストール。

$ pear channel-discover pear.phpdoc.org
$ pear install phpdoc/phpDocumentor

エラーが出ました。

Failed to download phpdoc/phpDocumentor within preferred state "stable", latest release is version 2.0.0a1, stability "alpha", use "channel://pear.phpdoc.org/phpDocumentor-2.0.0a1" to install
install failed

バージョンを明示して再度インストール。

$ sudo pear install phpdoc/phpDocumentor-alpha

これでインストールできたので、ドキュメントを生成してみます。

$ phpdoc run -d /path/to/source -t /path/to/output

こんな感じでファイルが作られました。

$ ls /path/to/output
classes  css  deprecated.html  errors.html  graph_class.html  img  index.html  js  markers.html  namespaces  packages  structure.xml

あとはindex.htmlをブラウザで開いて参照できます。

phpDocumentor2

デフォルトのテンプレートはこんな感じの画面レイアウトです。何か見たことあるなあ、と思ったらTwitter BootStrap使ってるみたいですね。

phpDocumentor

ちなみに、メニュー>Charts>Class hierarchy diagram にアクセスするとロード中のまま表示されませんでした。

phpDocumentor

ad

この記事が気に入ったらシェアしてもらえると嬉しいです!

  • このエントリーをはてなブックマークに追加
  • Pocket
  • follow us in feedly
  • RSS

  関連記事

FuelPHP
「はじめてのフレームワークとしてのFuelPHP 第2版」が当選したのでFuelPHPを軽くいじってみました

先日、軽い気持ちでこちらの電子書籍版 FuelPHP 本のプレゼントに応募したと …

Dropbox
BackWPupプラグインでDropboxへのバックアップがAPIエラーになる場合の対処方法

BackWPup というプラグインを使って、WordPress のバックアップを …

CakePHP
CakePHPを初めて使ってみたことのまとめ

先日CakePHPを使ったシステムを作りました。 サーバ環境の都合でバージョンは …

WordCamp Tokyo 2016
WordCamp Tokyo 2016 行ってきました! #wctokyo

WordCamp Tokyo 2016 行ってきました! 爽やかな朝です。Wor …

配達
EC-CUBEで商品を大量注文するとお届け先情報が空っぽになる件

EC-CUBE で商品を大量に注文した時に、お届け先情報が空っぽになるという問題 …

CentOS
CentOSでコンソールが文字化けするのをLocale変更して直す

CentOSにSSHでログインしてコンソールをいじってると、マルチバイト文字が文 …

サーバー
VMにUbuntu Server10.10+Apache+PHP+MySQLの開発環境セットアップメモ

Ubuntuインストール 下記サイトよりUbuntu Server 10.10 …

WordPress管理画面
あなたのWordPress管理画面の投稿一覧が見づらい原因はこれかもしれません

長い間 WordPress を使っていると、色々なプラグインを入れたりカスタマイ …

Stinger
WordPressテーマをStingerに変更しました

先日からこのWordPressサイトのテーマを話題の「Stinger」に変更して …

引っ越し
WordPressのサーバ移転した時の以降作業手順まとめ

先日、とあるサイトのWordPressサイトをサーバ移転する作業を行いました。 …