Eccube\Service\CsvExportService::getCustomerQueryBuilder PHP Method

getCustomerQueryBuilder() public method

会員検索用のクエリビルダを返す.
public getCustomerQueryBuilder ( Request $request ) : Doctrine\ORM\QueryBuilder
$request Symfony\Component\HttpFoundation\Request
return Doctrine\ORM\QueryBuilder
    public function getCustomerQueryBuilder(Request $request)
    {
        $session = $request->getSession();
        if ($session->has('eccube.admin.customer.search')) {
            $searchData = $session->get('eccube.admin.customer.search');
            $this->findDeserializeObjects($searchData);
        } else {
            $searchData = array();
        }
        // 会員データのクエリビルダを構築.
        $qb = $this->customerRepository->getQueryBuilderBySearchData($searchData);
        return $qb;
    }