Code Duplication    Length = 16-18 lines in 2 locations

eZ/Publish/Core/Repository/LocationService.php 1 location

@@ 81-98 (lines=18) @@
78
     * @param \eZ\Publish\API\Repository\PermissionCriterionResolver $permissionCriterionResolver
79
     * @param array $settings
80
     */
81
    public function __construct(
82
        RepositoryInterface $repository,
83
        Handler $handler,
84
        Helper\DomainMapper $domainMapper,
85
        Helper\NameSchemaService $nameSchemaService,
86
        PermissionCriterionResolver $permissionCriterionResolver,
87
        array $settings = array()
88
    ) {
89
        $this->repository = $repository;
90
        $this->persistenceHandler = $handler;
91
        $this->domainMapper = $domainMapper;
92
        $this->nameSchemaService = $nameSchemaService;
93
        // Union makes sure default settings are ignored if provided in argument
94
        $this->settings = $settings + array(
95
            //'defaultSetting' => array(),
96
        );
97
        $this->permissionCriterionResolver = $permissionCriterionResolver;
98
    }
99
100
    /**
101
     * Copies the subtree starting from $subtree as a new subtree of $targetLocation.

eZ/Publish/Core/Repository/SearchService.php 1 location

@@ 67-82 (lines=16) @@
64
     * @param \eZ\Publish\API\Repository\PermissionCriterionResolver $permissionCriterionResolver
65
     * @param array $settings
66
     */
67
    public function __construct(
68
        RepositoryInterface $repository,
69
        Handler $searchHandler,
70
        Helper\DomainMapper $domainMapper,
71
        PermissionCriterionResolver $permissionCriterionResolver,
72
        array $settings = array()
73
    ) {
74
        $this->repository = $repository;
75
        $this->searchHandler = $searchHandler;
76
        $this->domainMapper = $domainMapper;
77
        // Union makes sure default settings are ignored if provided in argument
78
        $this->settings = $settings + array(
79
            //'defaultSetting' => array(),
80
        );
81
        $this->permissionCriterionResolver = $permissionCriterionResolver;
82
    }
83
84
    /**
85
     * Finds content objects for the given query.