public function getDocument() { $document = null; if (!$this->isCli()) { try { $document = \JFactory::getDocument(); } catch (\Exception $exc) { $document = null; } } return $document; }