Code Duplication    Length = 11-13 lines in 2 locations

TaskManager/src/Kreta/TaskManager/Application/Query/Project/CountProjectsHandler.php 1 location

@@ 33-43 (lines=11) @@
30
    private $organizationRepository;
31
    private $organizationSpecificationFactory;
32
33
    public function __construct(
34
        OrganizationRepository $organizationRepository,
35
        OrganizationSpecificationFactory $organizationSpecificationFactory,
36
        ProjectRepository $repository,
37
        ProjectSpecificationFactory $specificationFactory
38
    ) {
39
        $this->repository = $repository;
40
        $this->specificationFactory = $specificationFactory;
41
        $this->organizationRepository = $organizationRepository;
42
        $this->organizationSpecificationFactory = $organizationSpecificationFactory;
43
    }
44
45
    public function __invoke(CountProjectsQuery $query): int
46
    {

TaskManager/src/Kreta/TaskManager/Application/Query/Project/FilterProjectsHandler.php 1 location

@@ 36-48 (lines=13) @@
33
    private $organizationRepository;
34
    private $organizationSpecificationFactory;
35
36
    public function __construct(
37
        OrganizationRepository $organizationRepository,
38
        OrganizationSpecificationFactory $organizationSpecificationFactory,
39
        ProjectRepository $repository,
40
        ProjectSpecificationFactory $specificationFactory,
41
        ProjectDataTransformer $dataTransformer
42
    ) {
43
        $this->repository = $repository;
44
        $this->specificationFactory = $specificationFactory;
45
        $this->dataTransformer = $dataTransformer;
46
        $this->organizationRepository = $organizationRepository;
47
        $this->organizationSpecificationFactory = $organizationSpecificationFactory;
48
    }
49
50
    public function __invoke(FilterProjectsQuery $query)
51
    {