/** * */ public static function page($page) { ptc_log($page, 'Website page is been compiled!', \App::option('website.debug_category') . ' Action'); $xml = simplexml_load_file(\App::option('website.xml_config_path') . '/pages.xml'); $listeners = \Event::get('website'); if (is_array($listeners) && isset($listeners['load_pages_xml'])) { ptc_fire('website.load_pages_xml', array($page, &$xml)); } $html = new Page($page, $xml); return $html->compile($page); }