public function __construct(Zikula_ServiceManager $serviceManager, $module, $pluginName, $caching = null) { parent::__construct($serviceManager, $module, $caching); $this->pluginName = $pluginName; if ($this->modinfo['type'] == ModUtil::TYPE_CORE) { $path = "plugins/{$pluginName}/templates/plugins"; } else { $base = ModUtil::getBaseDir($this->modinfo['name']); $path = "{$base}/{$this->modinfo['directory']}/plugins/{$pluginName}/templates/plugins"; } $this->addPluginDir($path); }
/** * Constructs a new instance of pnFormRender. * * @deprecated * @see Zikula_Form_View::__construct() */ public function __construct($module) { $serviceManager = ServiceUtil::getManager(); parent::__construct($serviceManager, $module); LogUtil::log(__f('Warning! Class %1$s is deprecated. Please use %2$s instead.', array(__CLASS__ , 'Zikula_Form_View')), E_USER_DEPRECATED); $this->pnFormState = &$this->state; $this->pnFormIncludes = &$this->includes; $this->pnFormPlugins = &$this->plugins; $this->pnFormBlockStack = &$this->blockStack; $this->pnFormValidators = &$this->validators; $this->pnFormValidationChecked = &$this->validationChecked; $this->_pnFormIsValid = &$this->_isValid; $this->pnFormIdCount = &$this->idCount; $this->pnFormEventHandler = &$this->eventHandler; $this->pnFormErrorMsgSet = &$this->errorMsgSet; $this->pnFormRedirected = &$this->redirected; }