/** * Set a view properties * * @param string $property The property name. * @param mixed $value The property value. */ public function set($property, $value) { if ($property == 'module') { $value = clone $value; if (is_string($value->params)) { $value->params = $this->getObject('object.config.factory')->fromString('json', $value->params); } } parent::set($property, $value); }