Share on Facebook
このエントリーをはてなブックマークに追加
はてなブックマーク - CakePHP2.0のApp::usesで勘違い

CakePHP2.0でApp::importの代替として追加されたApp::usesで起きた勘違い。

// 使い方
App::uses('クラス名', 'パッケージ名');

// 間違い
App::uses('AuthComponent', 'Controller¥Component');

// 正しくは
App::uses('AuthComponent', 'Controller/Component');

Grahamさんのプレゼンでも名前空間ぽいみたいなこと言ってたしPSR-0の話もしてたから、てっきりパッケージはバックスラッシュ区切りかと思った。

この件についてTipshareにも投稿してみたので良かったらどうぞ。
CakePHP2.0のApp::usesの使い方 | tipshare.info

   
© 2011 sanojimaru.com Suffusion theme by Sayontan Sinha