Tengo el plugin Novemberplug que está en \library\Mis\Plugins
Código PHP:
Y aqui llamo al plugin:Ver original
class Mis_Plugins_Novemberplug extends Zend_Controller_Plugin_Abstract{ private $numuno; private $numdos; private $final; public function __construct($dato1, $dato2){ $this->numuno = $dato1; $this->numdos = $dato2; } private function sumar(){ $this->final = $this->numuno + $this->numdos; } public function darresultado(){ $this->sumar(); return $this->final; } }
Código PHP:
Claramente esto da error, porque no he creado el constructor con los datos que debe recibir, como se crea el constructor en este caso, o no se puede. Ver original
//llamar plugin $front = Zend_Controller_Front::getInstance(); $st = $front->getPlugin('Mis_Plugins_Novemberplug'); $this->view->pluginprueba=$st->darresultado();