public function display($page) { self::$_page = new FrontendPage($this); #### # Delegate: FrontendInitialised $this->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(); /** * `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 * @param string $context * '/frontend/' */ Symphony::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'] * 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; }