public function getData() { $data = parent::getData(); if ($data === null) { $content = $this->getContent(); if (!empty($content)) { $data = $this->getParser()->parse($this); $this->setData($data); } } return $data; }