Пишу тест на PHP и в нем придумываю, как мне нужно строить объект, пример:
<?php
$myObj = new MyClass;
$my = $myObj->build(SomeClass $obj, AnotherClass $obj2)
->event(new OtherEvent)
->property(new Property)
->date(date());
Понял, что тут некоторые методы будут называться существительным по названию свойства, то есть существительным
верна такая практика?UPD: Именно вопрос и состоит в том, что тут же логично убрать set или в названии
вспомогательных методов, так как по сути они олицетворяют свойство, которое мы задаем
Пример из фреймворка Yii2 на языке PHP:
тут функции all() и alias()