class PageLayoutRepository extends EntityRepository

PageLayoutRepository

This class was generated by the Doctrine ORM. Add your own custom repository methods below.

Methods

setApp($app)

No description

newPageLayout($device_type_id)

No description

findOrCreate($page_id, $device_type_id)

No description

array
getPageList(integer $device_type_id, string $where = '', string[] $parameters = array())

ページの属性を取得する.

getPageProperties($page_id, $device_type_id, $where = '', $parameters = array())

No description

string
getTemplatePath(integer $device_type_id, boolean $isUser = false)

テンプレートのパスを取得する.

mixed
getTemplateFile(integer $filename, integer $device_type_id, boolean $isUser = false)

ページデータを取得する.

Details

at line 17
setApp($app)

Parameters

$app

at line 22
newPageLayout($device_type_id)

Parameters

$device_type_id

at line 33
findOrCreate($page_id, $device_type_id)

Parameters

$page_id
$device_type_id

at line 67
array getPageList(integer $device_type_id, string $where = '', string[] $parameters = array())

ページの属性を取得する.

この関数は, dtbpagelayout の情報を検索する. $devicetypeid は必須. デフォルト値は DEVICETYPE_PC.

Parameters

integer $device_type_id 端末種別ID
string $where 追加の検索条件
string[] $parameters 追加の検索パラメーター

Return Value

array ページ属性の配列

at line 89
getPageProperties($page_id, $device_type_id, $where = '', $parameters = array())

Parameters

$page_id
$device_type_id
$where
$parameters

at line 120
string getTemplatePath(integer $device_type_id, boolean $isUser = false)

テンプレートのパスを取得する.

Parameters

integer $device_type_id 端末種別ID
boolean $isUser USER_REALDIR 以下のパスを返す場合 true

Return Value

string テンプレートのパス

at line 154
mixed getTemplateFile(integer $filename, integer $device_type_id, boolean $isUser = false)

ページデータを取得する.

Parameters

integer $filename ファイル名
integer $device_type_id 端末種別ID
boolean $isUser

Return Value

mixed