Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

34 Zeilen
836B

  1. <?php
  2. namespace Lc\CaracoleBundle\Repository\Reminder;
  3. use Lc\CaracoleBundle\Model\Merchant\MerchantInterface;
  4. use Lc\CaracoleBundle\Model\Section\SectionInterface;
  5. use Lc\CaracoleBundle\Repository\MerchantStoreTrait;
  6. use Lc\CaracoleBundle\Repository\SectionStoreTrait;
  7. use Lc\SovBundle\Repository\Reminder\ReminderStore as SovReminderStore;
  8. class ReminderStore extends SovReminderStore
  9. {
  10. use SectionStoreTrait;
  11. use MerchantStoreTrait;
  12. public function get($params = [], $query = null)
  13. {
  14. if(is_null($query)) {
  15. $query = $this->query->create();
  16. }
  17. if($this->merchant) {
  18. $query->filterByMerchant($this->merchant);
  19. }
  20. if($this->section) {
  21. $query->filterBySection($this->section);
  22. }
  23. return parent::get($params, $query);
  24. }
  25. }