feat : ajout des TU
This commit is contained in:
@@ -6,6 +6,7 @@ namespace App\Repository;
|
||||
|
||||
use App\Entity\Employee;
|
||||
use App\Entity\User;
|
||||
use App\Repository\Contract\EmployeeScopedRepositoryInterface;
|
||||
use App\Security\EmployeeScopeService;
|
||||
use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository;
|
||||
use Doctrine\Persistence\ManagerRegistry;
|
||||
@@ -13,7 +14,7 @@ use Doctrine\Persistence\ManagerRegistry;
|
||||
/**
|
||||
* @extends ServiceEntityRepository<Employee>
|
||||
*/
|
||||
final class EmployeeRepository extends ServiceEntityRepository
|
||||
final class EmployeeRepository extends ServiceEntityRepository implements EmployeeScopedRepositoryInterface
|
||||
{
|
||||
public function __construct(
|
||||
ManagerRegistry $registry,
|
||||
@@ -70,7 +71,7 @@ final class EmployeeRepository extends ServiceEntityRepository
|
||||
|
||||
$this->employeeScopeService->applyEmployeeScope($qb, 'e', 'employee_scoped_list', $user);
|
||||
|
||||
/** @var list<Employee> $employees */
|
||||
// @var list<Employee> $employees
|
||||
return $qb->getQuery()->getResult();
|
||||
}
|
||||
|
||||
@@ -97,7 +98,7 @@ final class EmployeeRepository extends ServiceEntityRepository
|
||||
;
|
||||
}
|
||||
|
||||
/** @var list<Employee> $employees */
|
||||
// @var list<Employee> $employees
|
||||
return $qb->getQuery()->getResult();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user