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

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