Я хотел бы инкапсулировать функциональность, специфичную для определенных моделей, включив методы в определения классов модели. Так, например:Написание методов модели в Doctrine
abstract class BaseUser extends DoctrineRecord {
public function setTableDefinition(){
//etc.
}
public function setUp(){
//etc.
}
public function getName(){
return $this->name
}
}
$ this-> name вызывает ошибку, равно как и $ name. Можно ли получить доступ к свойствам модели здесь?
Я предполагаю, что отсутствующий ';' после '$ this-> name' является только опечаткой в вопросе? – BenV