Не всегда же называть методы глаголами?
судя по всему у Вас методы устанавливают значения соответствующих свойств. 
Для таких методов принято формировать названия с префиксом set, например: setEvent (установить событие), setDate(установить дату)
Что касается приведенного фрагмента: это базовый класс Yii фреймворка, а сам по себе код этого фреймворка желает лучшего, с точки зрения соответствия различным практикам программирования. Давайте забудем что это за фреймворк, забудем все что описано в документации по нему, и посмотрим на этот код просто с точки зрения ООП, глазами человека не привязанного к какому-то конкретному инструменту. Например, возьмем метод alias(). Что мы можем сказать о этом методе? Мы можем сказать что в этом методе что-то делается с псевдонимом. Но что конкретно делает этот метод? за что он отвечает? Исходя из его названия - мы ничего о этом сказать не можем, т.к. такое название неочевидно.
Лучше первый метод назвать что-то типо Create - создать, а в конце уже место Build - построить.
Методам лучше сделать приставку Set - потому как они устанавливают значения