Почему поменялся синтаксис вызова модулей?

Здравсвуйте
этот вопрос скорее прямо к aVadim-у но может если кто знает (может он уже расказывал).
Почему вместо:
$this->Security_ValidateSendform()

Мы пишем:
E::ModuleSecurity()->ValidateSendForm();


P.S Я никоим образом не пытаюсь кого0то оскорбить или выразить недоверие к новому стилю написания. Мне просто интересно почему

Шаблон Developer из коробки ls

Я задала вопрос разработчикам — чем обусловлено использование ограниченного лицензией шаблона synio, а не свободного developer.

Ответ aVadim
Хм, ну вот все в ЛС так через… пардон. Я допускаю, что PSNet, который какбэ официально никакого отношения не имеет ни к ЛС, ни к разработчикам шаблонов, тем не менее обладает некоей информацией, которой не обладают другие. Но воспринимать его слова типа «там лучше сделать так, а тут можно сделать эдак» как официальную позицию я не могу никак.

А в сухом остатке имеем: и шаблон Synio по умолчанию имеет ссылку на разработчика шаблона, и шаблон developer. И все другие бесплатные шаблоны. Где-то явно указана лицензия (например, в developer-kit), а где-то нет. И если относительно копирайтов непосредственно по коду у меня сложилось определенное мнение, то по шаблонам пока нет. Но, возможно, где-то Вы и правы. В общем, будем думать…

Раз ситуация неоднозначная, я решила спросить непосредственно разработчика шаблона Developer deniart

Читать дальше →