скажем, у меня есть:
class Book extends Model
{
private $someVar = 1;
public function afterFetch()
{
if ($this->var == 2) $this->doSomething();
}
public function setVar($val)
{
$this->someVar = $val;
}
public function doSomething(){}
}
$book = Book::find($someId);
Вопрос: как я могу в приведенном выше сценарии сделать так, чтобы $this->someVar равнялась 2 в afterFetch()?
Спасибо!