function __construct($layoutSkin = null) { if (empty(self::$_core)) { self::$_core = new PhemeParser(); self::$body = new BodyParser(); self::$coreSkins =& self::$_core->skins; } self::register('SimpleParser', new PhemeParser()); $this->layout = new PhemeParser(); if ($layoutSkin) { $layoutSkin = self::getSkin($layoutSkin); if ($layoutSkin) { $this->layout->parse($layoutSkin); $this->layoutSkin = $layoutSkin; } } }