BlockRepository extends AbstractRepository
BlocRepository
This class was generated by the Doctrine ORM. Add your own custom repository methods below.
Table of Contents
$eccubeConfig | EccubeConfig | |
---|---|---|
$eccubeConfig | array | |
__construct() | BlockRepository constructor. | mixed |
newBlock() | mixed | |
getList() | ブロック一覧の取得. | null|Request |
getUnusedBlocks() | 未設定のブロックを取得 | null|\Eccube\Repository\Ecube\Entity\Block[] |
delete() | エンティティを削除します。 物理削除ではなく、del_flgを利用した論理削除を行います。 | mixed |
save() | エンティティの登録/保存します。 | mixed |
getCacheLifetime() | mixed |
Properties
$eccubeConfig
protected
EccubeConfig
$eccubeConfig
$eccubeConfig
protected
array
$eccubeConfig
Methods
__construct()
BlockRepository constructor.
public
__construct(
$registry :
RegistryInterface
, $eccubeConfig :
EccubeConfig
)
: mixed
Parameters
- $registry : RegistryInterface
- $eccubeConfig : EccubeConfig
Return values
mixednewBlock()
public
newBlock(
$DeviceType :
mixed
)
: mixed
Parameters
- $DeviceType : mixed
Return values
mixedgetList()
ブロック一覧の取得.
public
getList(
$DeviceType :
DeviceType
)
: null|Request
Parameters
- $DeviceType : DeviceType
Return values
null|RequestgetUnusedBlocks()
未設定のブロックを取得
public
getUnusedBlocks(
$Blocks :
\Eccube\Repository\Ecube\Entity\Block[]
)
: null|\Eccube\Repository\Ecube\Entity\Block[]
Parameters
- $Blocks : \Eccube\Repository\Ecube\Entity\Block[]
Return values
null|\Eccube\Repository\Ecube\Entity\Block[]delete()
エンティティを削除します。 物理削除ではなく、del_flgを利用した論理削除を行います。
public
delete(
$entity :
AbstractEntity
)
: mixed
Parameters
- $entity : AbstractEntity
Return values
mixedsave()
エンティティの登録/保存します。
public
save(
$entity :
mixed
)
: mixed
Parameters
- $entity : mixed
Return values
mixedgetCacheLifetime()
protected
getCacheLifetime(
)
: mixed