PHP Класс Eccube\Repository\ProductRepository

This class was generated by the Doctrine ORM. Add your own custom repository methods below.
Наследование: extends Doctrine\ORM\EntityRepository
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$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