. * * PHP version 5 * @copyright cgo IT, 2012-2013 * @author Carsten Götzinger (info@cgo-it.de) * @package aeo * @license GNU/LGPL * @filesource */ namespace cgoIT\aeo; /** * Class PageRoot_Aeo */ class PageRoot_Aeo extends \PageRoot { /** * Referenz auf AeoRedirectUtil * @var AeoRedirectUtil */ public function __construct() { parent::__construct(); $this->import('\\Database', 'Database'); $this->import('aeo\\AeoRedirectUtil', 'AeoRedirectUtil'); } /** * Redirect to the first active regular page * @param integer * @param boolean * @return integer */ public function generate($pageId, $blnReturn=false, $blnPreferAlias=false) { $id = $this->AeoRedirectUtil->redirectFromRootPage(); if ($id !== FALSE) { return $id; } else { return parent::generate($pageId, $blnReturn, $blnPreferAlias); } } } ?>