public function __construct($cssFile = 'Index') { $this->cssFile = func_num_args() > 0 ? func_get_arg(0) : WebUtils::baseURI(); if (trim($this->cssFile) == false) { $this->cssFile = 'Index'; } parent::__construct(['kind' => 'link', 'attr' => ['rel' => 'stylesheet', 'type' => 'text/css', 'href' => &$this->path, 'media' => 'all']]); }
/** * Constructs HtmlTitle object * @param string $domainName Prefix used to generate web page title. * @param string $titleString Overwrites autogenerated titles. * @param const $flag Formats autogenerated titles. */ public function __construct($domainName = 'DEFAULT DOMAIN', $titleString = 'Default Title', $flag = self::FIRST_TO_UPPER_CASE) { switch (func_num_args()) { case 0: $titleString = self::getTitle($flag); break; case 1: $titleString = $domainName . " - " . self::getTitle($flag); break; default: $titleString = $domainName . " - " . $titleString; break; } parent::__construct(['kind' => 'title', 'cont' => $titleString]); }