Zend Framework

MacローカルのZendFrameworkとNetBeansでコマンドラインツールが動かないときの対処

Warning: include_once(NetBeansCommandsProvider.php): failed to open stream: No such file or directory in /usr/local/zend/share/ZendFramework/library/Zend/Loader.php on line 146コマンドラインでzfコマンドを使ったらこんなエラーが発生した。た…

ZendFrameWorkでエラーコントローラを使おうとした時のお話し。

ZendFrameWorkのコントローラは初めからエラー処理が組み込まれてるから、ErrorControllerとerrorActionを作ってあげるだけで、本当なら終わりなのですが、このErrorControllerはデフォルトのモジュールの物が呼ばれる仕様なのに、実行中のモジュールの物が…

ZendFrameworkのルーターを使わないルーティング

モジュールごとにルーターを作るのがめんどくさいので、コントローラー側でルーティングを実装させてみた話。普通なら、 $route = new Zend_Controller_Router_Route( 'blog/archives/:id/*', array( 'module' => 'blog', 'controller' => 'archives', 'acti…