PHP 클래스 Eccube\Repository\ProductRepository

This class was generated by the Doctrine ORM. Add your own custom repository methods below.
상속: extends Doctrine\ORM\EntityRepository
파일 보기 프로젝트 열기: ec-cube/ec-cube 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$app Eccube\Application

공개 메소드들

메소드 설명
get ( integer $productId ) : Product get Product.
getFavoriteProductQueryBuilderByCustomer ( $Customer ) : Doctrine\ORM\QueryBuilder get query builder.
getQueryBuilderBySearchData ( array $searchData ) : Doctrine\ORM\QueryBuilder get query builder.
getQueryBuilderBySearchDataForAdmin ( array $searchData ) : Doctrine\ORM\QueryBuilder get query builder.
setApplication ( Application $app )

메소드 상세

get() 공개 메소드

get Product.
public get ( integer $productId ) : Product
$productId integer
리턴 Eccube\Entity\Product

getFavoriteProductQueryBuilderByCustomer() 공개 메소드

get query builder.
또한 보기: CustomerFavoriteProductRepository::getQueryBuilderByCustomer()
사용 중단: since 3.0.0, to be removed in 3.1
public getFavoriteProductQueryBuilderByCustomer ( $Customer ) : Doctrine\ORM\QueryBuilder
$Customer
리턴 Doctrine\ORM\QueryBuilder

getQueryBuilderBySearchData() 공개 메소드

get query builder.
public getQueryBuilderBySearchData ( array $searchData ) : Doctrine\ORM\QueryBuilder
$searchData array
리턴 Doctrine\ORM\QueryBuilder

getQueryBuilderBySearchDataForAdmin() 공개 메소드

get query builder.
public getQueryBuilderBySearchDataForAdmin ( array $searchData ) : Doctrine\ORM\QueryBuilder
$searchData array
리턴 Doctrine\ORM\QueryBuilder

setApplication() 공개 메소드

public setApplication ( Application $app )
$app Eccube\Application

프로퍼티 상세

$app 보호되어 있는 프로퍼티

protected Application,Eccube $app
리턴 Eccube\Application