私は CakePHP を初めて使用します。アドバイスをお願いします。
データベース名は admin_accounts です。ここにデータがあります。
クラスファイル
<?php
App::uses('AppModel', 'Model');
class AdminAccount extends AppModel {
}
?>
コントローラーファイル
<?php
class AdminAccountsController extends AppController{
public function profile($id = null){
if(!$id){ throw new NotFoundException(__('No profile')); }
$adminAccount = $ $this->AdminAccount->findById($id);
if (!$adminAccount) {
throw new NotFoundException(__('No profile'));
}
$this->set('admin_account', $adminAccount);
}
}
?>
プロファイルを呼び出すと、このエラーが発生しました
Warning (4096): Object of class AdminAccountsController could not be converted to string [APP/Controller/AdminAccountsController.php, line 15]
Notice (8): Object of class AdminAccountsController to string conversion [APP/Controller/AdminAccountsController.php, line 15]
Notice (8): Undefined variable: Object [APP/Controller/AdminAccountsController.php, line 15]
Notice (8): Trying to get property of non-object [APP/Controller/AdminAccountsController.php, line 15]
Fatal error: Call to a member function findById() on a non-object in /home/crayzest/public_html/cake/app/Controller/AdminAccountsController.php on line 15
私は何を間違えましたか?