Русскоязычный форум, посвященный фреймворку 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/