У меня есть два разных действия в двух разных модулях, и мне нужно выполнить одно из них внутри другого.
рассмотрим следующие действия:
//first module
class module1Actions extends sfActions {
protected function function1Form(sfWebRequest $request, sfForm $form) {
//i need to call a function from module2 in here to do sth but i don't need any view to be returned.
//but i need some variables to be returned by the second action
}
}
//second module
class module2Actions extends sfActions {
protected function executeSth(sfWebRequest $request, sfForm $form) {
//Do Something in here and return some values.
}
}
как я уже сказал, мне нужно выполнить действие и получить от него некоторые значения, но я не знаю, как его вызвать. это в другом модуле. могу ли я получить к нему доступ? как? и как мне вернуть значения?
спасибо.