/** * {@inheritdoc} */ public function getAllParams() { return null !== $this->getDraft() ? $this->getDraft()->getAllParams() : parent::getAllParams(); }
/** * {@inheritdoc} */ public function getAllParams() { $instanceParams = null !== $this->getDraft() ? $this->getDraft()->getAllParams() : parent::getAllParams(); $params = []; foreach ($this->defaultParams as $key => $value) { $params[$key] = $value; if (isset($instanceParams[$key])) { $params[$key]['value'] = $instanceParams[$key]['value']; } } return $params; }