Symfony. Вызов метода из другого модуля

soft

Новичок
Symfony. Вызов метода из другого модуля

Есть два модуля . Один к примеру messages другой news. В news есть метод который просто возвращает набор новостей . Необходимо вызвать данный метода из в модуле messages . Возможно ли такое ? Все попытки обратится к классу News из messages привели к краху.
Спасибо.
 

Farsh

~ on ~ high ~ wave ~
Если тупо вызвать метод другого модуля и все, то вроде нельзя. Все методы action'a должны возвращать данные во view ( ну или сразу в Response ), а не куда-то извне. Вся работе с данными должна осуществляться в модели, поэтому переноси
метод который просто возвращает набор новостей
в модель и к нему подсасывайся из messages .
Есть еще http://www.symfony-project.org/api/1_2/sfAction#method_forward, но этот метод передает работу другому action'y.
 

tf

крылья рулят
м, сомневаюсь что это относится к php, у модераторов видимо отпуск
 

AmdY

Пью пиво
Команда форума
soft
этого не надо хотеть в симфонии, вынеси функционал в отдельный класс, если нужно передавай ему в конструктор данные из экшинов.
 

soft

Новичок
Спасибо всем за советы и ответы . Пойду переписывать :)
 
Сверху