PHP Activerecordを使用して、次のコードでレコードが存在するかどうかをテストしようとしています:
class User extends ActiveRecord\Model {
public function user_exists() {
$user = User::find_by_email($this->email);
if ( $user ) {
return true;
} else {
return false;
}
}
}
$user = new User();
$user->email = "test@email.com";
if ( $user->user_exists() ) {
echo "user exists";
} else {
echo "no user";
}
何らかの理由で、「未定義のメソッドへの呼び出し: find_by_email」エラーが発生します。私は何を間違っていますか?