/** * Initializes a new page content branch * @param PageContent $pageContent The page content */ function __construct(PageContent $pageContent) { $this->page = $pageContent->GetPage(); $this->area = $pageContent->GetArea(); parent::__construct($pageContent); }
/** * Initializes a new container content branch * @param ContainerContent $containerContent The page content */ function __construct(ContainerContent $containerContent) { $this->container = $containerContent->GetContainer(); parent::__construct($containerContent); }
/** * Initializes a new layout content branch * @param LayoutContent $layoutContent The page content */ function __construct(LayoutContent $layoutContent) { $this->area = $layoutContent->GetArea(); parent::__construct($layoutContent); }