/** * Called by index.php, this function is responsible for rendering the current * page on the Frontend. One delegate is fired, FrontendInitialised * * @uses FrontendInitialised * @see boot.getCurrentPage() * @param string $page * The result of getCurrentPage, which returns the $_GET['symphony-page'] * variable. * @return string * The HTML of the page to return */ public function display($page) { self::$_page = new FrontendPage($this); /** * @delegate FrontendInitialised */ Frontend::instance()->ExtensionManager->notifyMembers('FrontendInitialised', '/frontend/'); $output = self::$_page->generate($page); return $output; }
/** * Called by index.php, this function is responsible for rendering the current * page on the Frontend. One delegate is fired, `FrontendInitialised` * * @uses FrontendInitialised * @see boot.getCurrentPage() * @param string $page * The result of getCurrentPage, which returns the `$_GET['symphony-page']` * @return string * The HTML of the page to return */ public function display($page) { self::$_page = new FrontendPage($this); /** * `FrontendInitialised` is fired just after the `$_page` variable has been * created with an instance of the `FrontendPage` class. This delegate is * fired just before the `FrontendPage->generate()`. * * @delegate FrontendInitialised */ Frontend::instance()->ExtensionManager->notifyMembers('FrontendInitialised', '/frontend/'); $output = self::$_page->generate($page); return $output; }