EC-CUBE4 APIドキュメント

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

Methods

__construct()

BlockRepository constructor.

public __construct( $registry : RegistryInterface , $eccubeConfig : EccubeConfig ) : mixed
Parameters
$registry : RegistryInterface
$eccubeConfig : EccubeConfig
Return values
mixed

newBlock()

public newBlock( $DeviceType : mixed ) : mixed
Parameters
$DeviceType : mixed
Return values
mixed

getUnusedBlocks()

未設定のブロックを取得

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
mixed

save()

エンティティの登録/保存します。

public save( $entity : mixed ) : mixed
Parameters
$entity : mixed
Return values
mixed

Search results