public function preDispatch() { $auth = Zend_Auth::getInstance(); if (!$auth->hasIdentity()) { return $this->_helper->redirector( 'index', 'auth', 'default' ); } $this->view->identity = $auth->getIdentity(); }
Mam jednak pewien kontroler który nie moze byc predispatch poniewaz tylko niektóre akcje są chronione.
Chciałbym zapytac co zrobic z powyzsza funkcją aby wykorzystywac ją w kazdej wybranej akcji z osobna a nie predispatchowac. Mogę robic:
a)kopiuj wklej w kazdej akcji ale to bez sensu
b)Stworzyc w library klase z taką funkcją i ją wywołac (f statyczna?)
c)...
