CustomerFavoriteProductRepository extends AbstractRepository
CustomerFavoriteProductRepository
This class was generated by the Doctrine ORM. Add your own custom repository methods below.
Table of Contents
$eccubeConfig | array | |
---|---|---|
__construct() | mixed | |
addFavorite() | mixed | |
isFavorite() | bool | |
getQueryBuilderByCustomer() | QueryBuilder | |
delete() | お気に入りを削除します. | mixed |
delete() | エンティティを削除します。 物理削除ではなく、del_flgを利用した論理削除を行います。 | mixed |
save() | エンティティの登録/保存します。 | mixed |
getCacheLifetime() | mixed |
Properties
$eccubeConfig
protected
array
$eccubeConfig
Methods
__construct()
public
__construct(
$registry :
RegistryInterface
)
: mixed
Parameters
- $registry : RegistryInterface
Return values
mixedaddFavorite()
public
addFavorite(
$Customer :
Customer
, $Product :
Product
)
: mixed
Parameters
Return values
mixedisFavorite()
public
isFavorite(
$Customer :
Customer
, $Product :
Product
)
: bool
Parameters
Return values
boolgetQueryBuilderByCustomer()
public
getQueryBuilderByCustomer(
$Customer :
Customer
)
: QueryBuilder
Parameters
- $Customer : Customer
Return values
QueryBuilderdelete()
お気に入りを削除します.
public
delete(
$CustomerFavoriteProduct :
CustomerFavoriteProduct
)
: mixed
Parameters
- $CustomerFavoriteProduct : CustomerFavoriteProduct
Return values
mixeddelete()
エンティティを削除します。 物理削除ではなく、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