ZenMagick 0.9.1


org.zenmagick.service.ZMEZPages

Class ZMEZPages

ZMObject
|
+--ZMEZPages

public class ZMEZPages
extends ZMObject

EZ-pages.

Author:
mano
Version:
$Id: ZMEZPages.php 957 2008-03-30 21:03:12Z DerManoMann $

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.ZMObject
backtrace, create, log, singleton

Constructor Detail

ZMEZPages

public ZMEZPages()

Create new instance. /


Method Detail

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.

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.

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.

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.

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.

instance

public static void instance()

Get instance. /


ZenMagick 0.9.1