/** * Set widget params * * @param array $params Handler params * * @return void */ public function setWidgetParams(array $params) { if (is_array(\XLite\Core\Session::getInstance()->iframePaymentData)) { $params = array_merge($params, \XLite\Core\Session::getInstance()->iframePaymentData); } parent::setWidgetParams($params); }
/** * Set widget parameters * * @param array $params Widget parameters * * @return void */ public function setWidgetParams(array $params) { parent::setWidgetParams($params); // Save additional parameters foreach ($params as $name => $value) { if (isset($this->allowedProperties[$name])) { $this->properties[$this->allowedProperties[$name]] = $value; } } }
/** * Set widget params * * @param array $params Handler params * * @return void */ public function setWidgetParams(array $params) { if ($this->checkRequestParams() && !$this->isCloned) { $this->setWidgetRequestParamValues($params); } parent::setWidgetParams($params); }
/** * Set widget params * * @param array $params Handler params * * @return void */ public function setWidgetParams(array $params) { parent::setWidgetParams($params); // todo: Check if NULL is mining field value so we must use array_key_exists instead of isset if (isset($params['value'])) { $this->setValue($params['value']); } }
/** * Set widget params * * @param array $params Handler params * * @return void */ public function setWidgetParams(array $params) { parent::setWidgetParams($params); if (isset($params['value'])) { $this->setValue($params['value']); } }