title = $title; $this->bodyClass = $bodyClass; _ob_start(); if ($loadBasicCSSAndJS) { $this->loadBasicCSSAndJS(); } } public function loadBasicCSSAndJS() { $this->setExtraScripts( array( 'view/css/DataTables/datatables.min.js', 'view/js/bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js' ) ); $this->setExtraStyles( array( 'view/css/DataTables/datatables.min.css', 'view/js/bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css' ) ); } public function setTitle(string $title) { $this->title = $title; } public function setBodyClass(string $bodyClass) { $this->bodyClass = $bodyClass; } public function setExtraScripts(array $extraScripts) { $this->extraScripts = $extraScripts; } public function setExtraStyles(array $extraStyles) { $this->extraStyles = $extraStyles; } public function setInlineStyles(string $inlineStyles) { $this->inlineStyles = $inlineStyles; } public function setInlineScripts(string $inlineScripts) { $this->inlineScripts = $inlineScripts; } public function setBodyContent(string $bodyContent) { $this->bodyContent = $bodyContent; } public function setIncludeNavbar(bool $includeNavbar) { $this->includeNavbar = $includeNavbar; } public function setIncludeFooter(bool $includeFooter) { $this->includeFooter = $includeFooter; } public function setIncludeInHead(array $includeInHead) { $this->includeInHead = $includeInHead; } public function setIncludeInFooter(array $includeInFooter) { $this->includeInFooter = $includeInFooter; } public function setIncludeBGAnimation(bool $includeBGAnimation) { $this->includeBGAnimation = $includeBGAnimation; } public function getHead() { global $config, $global; if (!is_array($this->title)) { $this->title = array($this->title); } foreach ($this->title as $key => $value) { $this->title[$key] = __($value); } echo "
"; echo getHTMLTitle($this->title); //echo "