Жизнь, веб, XMPP, TAS, электронные самоделки

Про PHP

Почему в PHP нельзя сделать так?

public function foo(Bar $bar) {
    return ($this->bar = $bar)->makeSomething();
}

Об авторе WST

Веб-программист (PHP и Python) из с. Красногвардейского республики Адыгея, в настоящее время работаю в ООО «Оргтехсервис» в Майкопе. Участвовал в крупном международном Jabber-сообществе с центром в Джакарте (Индонезия).