Я - хобби-программист, думающий о себе, и поэтому у меня не всегда так много основ, как у вас, профессионалов. Поэтому, пожалуйста, извините, если это просто.
Какова цель или выгода возврата $ this при установке переменных в модели.
Я видел это и в других местах, но не могу понять это.
Пример кода:
public function setAlias($Alias){
$this->_Alias = (string) $Alias;
return $this;
}
public function getAlias(){
return $this->_Alias;
}