最近、アプリをCake1.3.xからCake2.xにアップグレードしました。これで、ある関数でモデルを使用するヘルパーができました。当初、モデルをロードするための構文は(1.3.xで機能)でした。
App::import('Model', $modelName);
$modelObject = &ClassRegistry::getObject($modelName);
$modelObject->find()
今、私はそれを次のように変更しました
App::uses($modelName,'Model');
$modelObject = &ClassRegistry::getObject($modelName);
$modelObject->find()
問題は、この変換が機能していないことです。誰かが私が間違っているところを教えてもらえますか?よろしくお願いします。
PS:エラーメッセージは次のとおりです:
非オブジェクトのメンバー関数find()の呼び出し