Code Duplication    Length = 18-18 lines in 2 locations

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

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

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

@@ 88-105 (lines=18) @@
85
     * @param \eZ\Publish\Core\Repository\Helper\FieldTypeRegistry $fieldTypeRegistry
86
     * @param array $settings
87
     */
88
    public function __construct(
89
        RepositoryInterface $repository,
90
        Handler $contentTypeHandler,
91
        Helper\DomainMapper $domainMapper,
92
        Helper\ContentTypeDomainMapper $contentTypeDomainMapper,
93
        Helper\FieldTypeRegistry $fieldTypeRegistry,
94
        array $settings = array()
95
    ) {
96
        $this->repository = $repository;
97
        $this->contentTypeHandler = $contentTypeHandler;
98
        $this->domainMapper = $domainMapper;
99
        $this->contentTypeDomainMapper = $contentTypeDomainMapper;
100
        $this->fieldTypeRegistry = $fieldTypeRegistry;
101
        // Union makes sure default settings are ignored if provided in argument
102
        $this->settings = $settings + array(
103
            //'defaultSetting' => array(),
104
        );
105
    }
106
107
    /**
108
     * Create a Content Type Group object.