Русскоязычный форум, посвященный фреймворку Kohana http://forum.kohanaframework.su/ |
|
из модели получить доступ к методу контролла http://forum.kohanaframework.su/viewtopic.php?f=31&t=771 |
Страница 1 из 1 |
Автор: | mstdmstd [ 20 ноя 2013, 16:14 ] |
Заголовок сообщения: | из модели получить доступ к методу контролла |
Всем привет, можно ли из модели получить доступ к методу контролла? у меня все контроллы иметю общий контрол в котором есть общие методы. Как обратиться к нему из модели, чтобы не создавать копию метода ? Если да, то как? |
Автор: | Sergey [ 21 ноя 2013, 05:41 ] |
Заголовок сообщения: | Re: из модели получить доступ к методу контролла |
к статическим методам оно как бы понятно Controller::method, а не статическим.. можно экземпляр контролёра создать, можно Route::get('route_name')->uri(array('route_params')) если это метод типа action_* а вообще как бы зачем? обрисуйте вкратце задачу. может проще вынести метод в общий для всех класс? если он статический, вызывать статично, если нет — например при инициализации приложения создавать экземпляр и помещать в поле с публичной видимостью. как например это сделано для Kohana::$config, Kohana::$log и т.д. не? |
Автор: | mstdmstd [ 21 ноя 2013, 17:01 ] |
Заголовок сообщения: | Re: из модели получить доступ к методу контролла |
Наверно Вы правы Надо делать общий статический обьект собщими методами... |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |