Классная возможность, удобно таким образом оформлять некоторые виджеты. Правда без неймспейсов думаю возникнут проблемы с именами контроллеров, ведь часто они имеют совпадающие имена (например DefaultController или чтото в этом духе). И еще мне кажется нужно еще перед вызовом запомнить старые значени $_GET и $_POST, очистить их, а после вызова снова вернуть им прежние значения. И е
Буквально пару дней как задумал реализовать HMVC на Yii с возможностью удаленного вызова, как в кохана Request::factory('http://remote.com/action')->execute();
На сколько я гуглил, готового рецепта пока нет, как и обсуждений (хотя я не сильно старался). Вот только интерес чисто спортивный, в текущих проектах оно не используется.
Комментарии RSS по email OK
Классная возможность, удобно таким образом оформлять некоторые виджеты. Правда без неймспейсов думаю возникнут проблемы с именами контроллеров, ведь часто они имеют совпадающие имена (например DefaultController или чтото в этом духе). И еще мне кажется нужно еще перед вызовом запомнить старые значени $_GET и $_POST, очистить их, а после вызова снова вернуть им прежние значения. И е
Что то не могу понять для чего такая конструкция может понадобиться?
Да давно уже вроде обсуждали это, и я даже упомянул по-моему forward
Буквально пару дней как задумал реализовать HMVC на Yii с возможностью удаленного вызова, как в кохана Request::factory('http://remote.com/action')->execute();
На сколько я гуглил, готового рецепта пока нет, как и обсуждений (хотя я не сильно старался). Вот только интерес чисто спортивный, в текущих проектах оно не используется.
Алексей, полезное замечание про
$_GET
. Добавил.$_POST
у нас меняться не будет.Андрей, для тех, кто привык так работать. Лучше без этого, на самом деле.
Максим, было дело. Но спрашивать не перестают… решил вот код дать.
Sergey, у меня тоже исключительно спортивный. HMVC в Yii, в общем-то, лишний.