Что вы понимаете под глобальной областью видимости? Если это Global Scopes, то они были и до этого, просто их упростили — теперь надо реализовывать метод применения Global Scope вместо двух методов применения и снятия.
Да, это они. Они были, но с ними теперь проще работать.
Phalcon в качестве первого фреймворка? Серьезно? Нет, как фреймворк он конечно неплохой, но… надо брать фреймворки с большим комьюнити (нынче это laravel или symfony, как фреймворки с самым большим комьюнити). Фалькон — я бы сказал что это чуть другой уровень потребностей.
Мое мнение.
Тут полностью согласен, но автор на момент написания статьи, видимо, посчитал Фалькон более привлекательным.
А почему бы не использовать
findOrNew
? И к тому же, можно проверку сделать намного проще в Вашем случае:Ведь если такой пользователь не будет найдет, в
$userData
будетnull
.И слава богу…
Да, это они. Они были, но с ними теперь проще работать.
Тут полностью согласен, но автор на момент написания статьи, видимо, посчитал Фалькон более привлекательным.