Переглянути джерело

findOneBySlug

feature/export_comptable
Guillaume 4 роки тому
джерело
коміт
27fcc697c2
2 змінених файлів з 14 додано та 0 видалено
  1. +7
    -0
      ShopBundle/Repository/ProductCategoryRepository.php
  2. +7
    -0
      ShopBundle/Repository/ProductFamilyRepository.php

+ 7
- 0
ShopBundle/Repository/ProductCategoryRepository.php Переглянути файл

@@ -28,6 +28,13 @@ class ProductCategoryRepository extends BaseRepository implements DefaultReposit
->orderBy('e.position', 'ASC');
}

public function findOneBySlug($slug)
{
$query = $this->findByMerchantQuery() ;
$query->andWhere('e.slug = :slug')->setParameter('slug',$slug) ;
return $query->getQuery()->getOneOrNullResult() ;
}

public function findAllParents($withOffline = false)
{
$query = $this->findByMerchantQuery()

+ 7
- 0
ShopBundle/Repository/ProductFamilyRepository.php Переглянути файл

@@ -36,6 +36,13 @@ class ProductFamilyRepository extends BaseRepository implements DefaultRepositor
return $query->getQuery()->getResult() ;
}

public function findOneBySlug($slug)
{
$query = $this->findByMerchantQuery() ;
$query->andWhere('e.slug = :slug')->setParameter('slug',$slug) ;
return $query->getQuery()->getOneOrNullResult() ;
}

public function getProductFamiliesByCategory($category){
$query = $this->findByMerchantQuery() ;
$query = $this->joinRelations($query) ;

Завантаження…
Відмінити
Зберегти