ZenMagick 0.9.8


org.zenmagick.store.services.ZMEZPages
\store\services\ZMEZPages.php at line 34

Class ZMEZPages

ZMObject
└─ZMEZPages

public class ZMEZPages
extends ZMObject

EZ-pages.

Author:
DerManoMann
Version:
$Id: ZMEZPages.php 2694 2009-12-03 22:32:18Z dermanomann $

Fields inherited from org.zenmagick.core.ZMObject
properties_
Constructor Summary

ZMEZPages()

Create new instance.

Method Summary
ZMEZPage

getPageForId(int pageId, int languageId)

Get page for id.

array

getPagesForChapterId(int chapterId, int languageId)

Get all pages for for a given chapter.

array

getPagesForFooter(int languageId)

Get all footer pages.

array

getPagesForHeader(int languageId)

Get all header pages.

array

getPagesForSidebar(int languageId)

Get all sidebar pages.

static void

instance()

Get instance.

Methods inherited from org.zenmagick.core.ZMObject
attachMethod, get, getAttachedMethods, getPropertyNames, set, singleton

Constructor Detail

\store\services\ZMEZPages.php at line 39

ZMEZPages

public ZMEZPages()

Create new instance.


Method Detail

\store\services\ZMEZPages.php at line 65

getPageForId

public ZMEZPage getPageForId(int pageId, int languageId)

Get page for id.

Parameters:
pageId - The page id.
languageId - The languageId; default is null for session language.
Returns:
A new instance or null.

\store\services\ZMEZPages.php at line 87

getPagesForChapterId

public array getPagesForChapterId(int chapterId, int languageId)

Get all pages for for a given chapter.

Parameters:
chapterId - The chapter id.
languageId - The languageId; default is null for session language.
Returns:
List of ZMEZPage instances.

\store\services\ZMEZPages.php at line 156

getPagesForFooter

public array getPagesForFooter(int languageId)

Get all footer pages.

Parameters:
languageId - The languageId; default is null for session language.
Returns:
List of ZMEZPage instances.

\store\services\ZMEZPages.php at line 110

getPagesForHeader

public array getPagesForHeader(int languageId)

Get all header pages.

Parameters:
languageId - The languageId; default is null for session language.
Returns:
List of ZMEZPage instances.

\store\services\ZMEZPages.php at line 133

getPagesForSidebar

public array getPagesForSidebar(int languageId)

Get all sidebar pages.

Parameters:
languageId - The languageId; default is null for session language.
Returns:
List of ZMEZPage instances.

\store\services\ZMEZPages.php at line 53

instance

public static void instance()

Get instance.


ZenMagick 0.9.8