App::import() 読み込みエラー

投稿者 aoki 2009 年 6 月 10 日 – 10:11 AM -

CakePHP1.2 App::import() にて読み込みエラーが発生。

※原因は第二引数はユニークな名前でなければならない。

App::import( ‘Vendor’, ‘fpdf’, array(’file’=>’fpdf/confirmation.php’));
App::import( ‘Vendor’, ‘fpdf’, array(’file’=>’fpdf/invoice.php’));

とすると最初に読みこんだものしかインポートできない。

App::import( ‘Vendor’, ‘fpdf_confirmation’, array(’file’=>’fpdf/confirmation.php’));
App::import( ‘Vendor’, ‘fpdf_invoice’, array(’file’=>’fpdf/invoice.php’));

とすれば OK です。
気が付けば当たり前なのですが、違う関数で指定しいると名前がダブっても気が付けなかったのでした。


Tags:
カテゴリー: PHP | トラックバックURL

コメントをどうぞ