PageLayout
class PageLayout extends AbstractEntity
PageLayout
Constants
TARGET_ID_UNUSED |
配置ID: 未使用 |
TARGET_ID_HEAD |
|
TARGET_ID_HEADER |
|
TARGET_ID_CONTENTS_TOP |
|
TARGET_ID_SIDE_LEFT |
|
TARGET_ID_MAIN_TOP |
|
TARGET_ID_MAIN_BOTTOM |
|
TARGET_ID_SIDE_RIGHT |
|
TARGET_ID_CONTENTS_BOTTOM |
|
TARGET_ID_FOOTER |
|
EDIT_FLG_USER |
|
EDIT_FLG_PREVIEW |
|
EDIT_FLG_DEFAULT |
|
Methods
引数の連想配列を元にプロパティを設定します.
コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
Get ColumnNum
No description
Get BlockPositionByTargetId
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Get BlocsByTargetId
No description
No description
No description
No description
No description
No description
No description
No description
No description
No description
Constructor
Set id
Get id
Set name
Get name
Set url
Get url
Set file_name
Get file_name
Set edit_flg
Get edit_flg
Set author
Get author
Set description
Get description
Set keyword
Get keyword
Set update_url
Get update_url
Get create_date
Get update_date
Set meta_robots
Get meta_robots
Get BlockPositions
Get DeviceType
Details
in AbstractEntity at line 32
offsetExists($offset)
in AbstractEntity at line 39
offsetSet($offset, $value)
in AbstractEntity at line 43
offsetGet($offset)
in AbstractEntity at line 54
offsetUnset($offset)
in AbstractEntity at line 66
setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)
引数の連想配列を元にプロパティを設定します.
DBから取り出した連想配列を, プロパティへ設定する際に使用します.
in AbstractEntity at line 99
array
toArray(array $excludeAttribute = array(), ReflectionClass $parentClass = null)
プロパティの値を連想配列で返します.
DBを更新する場合などで, 連想配列の値を取得したい場合に使用します.
in AbstractEntity at line 139
object
copyProperties(object $srcObject, array $excludeAttribute = array())
コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
at line 35
integer
getColumnNum()
Get ColumnNum
at line 40
getTheme()
at line 63
BlockPosition
getBlocksPositionByTargetId(integer $target_id)
Get BlockPositionByTargetId
at line 75
getUnusedPosition()
at line 80
getHeadPosition()
at line 85
getHeaderPosition()
at line 90
getContentsTopPosition()
at line 95
getSideLeftPosition()
at line 100
getMainTopPosition()
at line 105
getMainBottomPosition()
at line 110
getSideRightPosition()
at line 115
getContentsBottomPosition()
at line 120
getFooterPosition()
at line 131
Bloc[]
getBlocksByTargetId(integer $target_id)
Get BlocsByTargetId
at line 142
getUnused()
at line 147
getHead()
at line 152
getHeader()
at line 157
getContentsTop()
at line 162
getSideLeft()
at line 167
getMainTop()
at line 172
getMainBottom()
at line 177
getSideRight()
at line 182
getContentsBottom()
at line 187
getFooter()
at line 266
__construct()
Constructor
at line 277
PageLayout
setId(integer $id)
Set id
at line 288
integer
getId()
Get id
at line 299
PageLayout
setName(string $name)
Set name
at line 311
string
getName()
Get name
at line 322
PageLayout
setUrl(string $url)
Set url
at line 334
string
getUrl()
Get url
at line 345
PageLayout
setFileName(string $fileName)
Set file_name
at line 357
string
getFileName()
Get file_name
at line 368
PageLayout
setEditFlg(integer $editFlg)
Set edit_flg
at line 380
integer
getEditFlg()
Get edit_flg
at line 391
PageLayout
setAuthor(string $author)
Set author
at line 403
string
getAuthor()
Get author
at line 414
PageLayout
setDescription(string $description)
Set description
at line 426
string
getDescription()
Get description
at line 437
PageLayout
setKeyword(string $keyword)
Set keyword
at line 449
string
getKeyword()
Get keyword
at line 460
PageLayout
setUpdateUrl(string $updateUrl)
Set update_url
at line 472
string
getUpdateUrl()
Get update_url
at line 483
PageLayout
setCreateDate(DateTime $createDate)
Set create_date
at line 495
DateTime
getCreateDate()
Get create_date
at line 506
PageLayout
setUpdateDate(DateTime $updateDate)
Set update_date
at line 518
DateTime
getUpdateDate()
Get update_date
at line 529
PageLayout
setMetaRobots(string $metaRobots)
Set meta_robots
at line 541
string
getMetaRobots()
Get meta_robots
at line 552
PageLayout
addBlockPosition(BlockPosition $blockPosition)
Add BlockPosition
at line 564
removeBlockPosition(BlockPosition $blockPosition)
Remove BlockPosition
at line 574
Collection
getBlockPositions()
Get BlockPositions
at line 585
PageLayout
setDeviceType(DeviceType $deviceType = null)
Set DeviceType
at line 597
DeviceType
getDeviceType()
Get DeviceType