Browse Source

Corrections Reminder

packProduct
Guillaume 3 years ago
parent
commit
6750ee8b5b
2 changed files with 3 additions and 11 deletions
  1. +1
    -4
      Controller/Reminder/ReminderAdminController.php
  2. +2
    -7
      Repository/Reminder/ReminderStore.php

+ 1
- 4
Controller/Reminder/ReminderAdminController.php View File



namespace Lc\CaracoleBundle\Controller\Reminder; namespace Lc\CaracoleBundle\Controller\Reminder;


use App\Entity\Reminder\Reminder;
use Lc\CaracoleBundle\Controller\AdminControllerTrait; use Lc\CaracoleBundle\Controller\AdminControllerTrait;
use Lc\CaracoleBundle\Factory\Reminder\ReminderFactory;
use Lc\CaracoleBundle\Resolver\MerchantResolver; use Lc\CaracoleBundle\Resolver\MerchantResolver;
use Lc\CaracoleBundle\Resolver\SectionResolver; use Lc\CaracoleBundle\Resolver\SectionResolver;
use Lc\SovBundle\Container\Reminder\ReminderContainer;
use Lc\SovBundle\Controller\Reminder\ReminderAdminController as SovReminderAdminController; use Lc\SovBundle\Controller\Reminder\ReminderAdminController as SovReminderAdminController;


class ReminderAdminController extends SovReminderAdminController class ReminderAdminController extends SovReminderAdminController


public function createEntity(string $crudAction = null, string $crudControllerFqcn = null, int $entityId = null) public function createEntity(string $crudAction = null, string $crudControllerFqcn = null, int $entityId = null)
{ {
return $this->get(ReminderContainer::class)
return $this->getReminderContainer()
->getFactory() ->getFactory()
->setMerchant($this->get(MerchantResolver::class)->getCurrent()) ->setMerchant($this->get(MerchantResolver::class)->getCurrent())
->setSection($this->get(SectionResolver::class)->getCurrent()) ->setSection($this->get(SectionResolver::class)->getCurrent())

+ 2
- 7
Repository/Reminder/ReminderStore.php View File



public function filtersDefault(RepositoryQueryInterface $query): RepositoryQueryInterface public function filtersDefault(RepositoryQueryInterface $query): RepositoryQueryInterface
{ {
if ($this->merchant) {
$query->filterByMerchant($this->merchant);
}

if ($this->section) {
$query->filterBySection($this->section);
}
$this->addFilterByMerchantOptionnal($query);
$this->addFilterBySectionOptionnal($query);


return parent::filtersDefault($query); return parent::filtersDefault($query);
} }

Loading…
Cancel
Save