class BlockRepository extends EntityRepository

BlocRepository

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

Properties

protected $app

Methods

setApplication($app)

No description

findOrCreate($block_id, $DeviceType)

No description

newBlock($DeviceType)

No description

array
getBlock(integer $block_id, DeviceType $DeviceType)

ブロックの情報を取得.

array
getList(DeviceType $DeviceType)

ブロック一覧の取得.

array
getPageList(DeviceType $DeviceType, string $where = null, string[] $parameters = array()) deprecated

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

string
getWriteTemplatePath(boolean $isUser = false) deprecated

書き込みパスの取得 User定義の場合: /html/userdata そうでない場合: /app/template/{templatecode}

array
getReadTemplateFile(string $fileName, boolean $isUser = false)

読み込みファイルの取得

Details

at line 40
setApplication($app)

Parameters

$app

at line 45
findOrCreate($block_id, $DeviceType)

Parameters

$block_id
$DeviceType

at line 56
newBlock($DeviceType)

Parameters

$DeviceType

at line 90
array getBlock(integer $block_id, DeviceType $DeviceType)

ブロックの情報を取得.

Parameters

integer $block_id ブロックID
DeviceType $DeviceType

Return Value

array

at line 106
array getList(DeviceType $DeviceType)

ブロック一覧の取得.

Parameters

DeviceType $DeviceType

Return Value

array

at line 133
array getPageList(DeviceType $DeviceType, string $where = null, string[] $parameters = array()) deprecated

deprecated since 3.0.0, to be removed in 3.1

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

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

Parameters

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

Return Value

array ページ属性の配列

at line 165
string getWriteTemplatePath(boolean $isUser = false) deprecated

deprecated since 3.0.0, to be removed in 3.1

書き込みパスの取得 User定義の場合: /html/userdata そうでない場合: /app/template/{templatecode}

Parameters

boolean $isUser

Return Value

string

at line 183
array getReadTemplateFile(string $fileName, boolean $isUser = false)

読み込みファイルの取得

  1. blockrealdir app/template/{templatecode}/block
  2. blockdefaultreadldir src/Eccube/Resource/template/default/block

Parameters

string $fileName
boolean $isUser

Return Value

array