Code Duplication    Length = 7-9 lines in 12 locations

eZ/Publish/Core/REST/Client/TrashService.php 1 location

@@ 61-68 (lines=8) @@
58
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
59
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
60
     */
61
    public function __construct(LocationService $locationService, HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
62
    {
63
        $this->locationService = $locationService;
64
        $this->client = $client;
65
        $this->inputDispatcher = $inputDispatcher;
66
        $this->outputVisitor = $outputVisitor;
67
        $this->requestParser = $requestParser;
68
    }
69
70
    /**
71
     * Set session ID.

eZ/Publish/Core/REST/Client/ContentTypeService.php 1 location

@@ 66-72 (lines=7) @@
63
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
64
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
65
     */
66
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
67
    {
68
        $this->client = $client;
69
        $this->inputDispatcher = $inputDispatcher;
70
        $this->outputVisitor = $outputVisitor;
71
        $this->requestParser = $requestParser;
72
    }
73
74
    /**
75
     * Set session ID.

eZ/Publish/Core/REST/Client/IOService.php 1 location

@@ 50-56 (lines=7) @@
47
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
48
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
49
     */
50
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
51
    {
52
        $this->client = $client;
53
        $this->inputDispatcher = $inputDispatcher;
54
        $this->outputVisitor = $outputVisitor;
55
        $this->requestParser = $requestParser;
56
    }
57
58
    /**
59
     * Set session ID.

eZ/Publish/Core/REST/Client/LanguageService.php 1 location

@@ 63-71 (lines=9) @@
60
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
61
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
62
     */
63
    public function __construct(ContentService $contentService, $defaultLanguageCode, HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
64
    {
65
        $this->contentService = $contentService;
66
        $this->defaultLanguageCode = $defaultLanguageCode;
67
        $this->client = $client;
68
        $this->inputDispatcher = $inputDispatcher;
69
        $this->outputVisitor = $outputVisitor;
70
        $this->requestParser = $requestParser;
71
    }
72
73
    /**
74
     * Set session ID.

eZ/Publish/Core/REST/Client/LocationService.php 1 location

@@ 55-61 (lines=7) @@
52
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
53
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
54
     */
55
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
56
    {
57
        $this->client = $client;
58
        $this->inputDispatcher = $inputDispatcher;
59
        $this->outputVisitor = $outputVisitor;
60
        $this->requestParser = $requestParser;
61
    }
62
63
    /**
64
     * Set session ID.

eZ/Publish/Core/REST/Client/RoleService.php 1 location

@@ 77-84 (lines=8) @@
74
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
75
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
76
     */
77
    public function __construct(UserService $userService, HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
78
    {
79
        $this->userService = $userService;
80
        $this->client = $client;
81
        $this->inputDispatcher = $inputDispatcher;
82
        $this->outputVisitor = $outputVisitor;
83
        $this->requestParser = $requestParser;
84
    }
85
86
    /**
87
     * Set session ID.

eZ/Publish/Core/REST/Client/SectionService.php 1 location

@@ 59-65 (lines=7) @@
56
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
57
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
58
     */
59
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
60
    {
61
        $this->client = $client;
62
        $this->inputDispatcher = $inputDispatcher;
63
        $this->outputVisitor = $outputVisitor;
64
        $this->requestParser = $requestParser;
65
    }
66
67
    /**
68
     * Set session ID.

eZ/Publish/Core/REST/Client/URLAliasService.php 1 location

@@ 52-58 (lines=7) @@
49
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
50
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
51
     */
52
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
53
    {
54
        $this->client = $client;
55
        $this->inputDispatcher = $inputDispatcher;
56
        $this->outputVisitor = $outputVisitor;
57
        $this->requestParser = $requestParser;
58
    }
59
60
    /**
61
     * Set session ID.

eZ/Publish/Core/REST/Client/ObjectStateService.php 1 location

@@ 56-62 (lines=7) @@
53
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
54
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
55
     */
56
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
57
    {
58
        $this->client = $client;
59
        $this->inputDispatcher = $inputDispatcher;
60
        $this->outputVisitor = $outputVisitor;
61
        $this->requestParser = $requestParser;
62
    }
63
64
    /**
65
     * Set session ID.

eZ/Publish/Core/REST/Client/ContentService.php 1 location

@@ 65-72 (lines=8) @@
62
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
63
     * @param \eZ\Publish\Core\REST\Client\ContentTypeService $contentTypeService
64
     */
65
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser, ContentTypeService $contentTypeService)
66
    {
67
        $this->client = $client;
68
        $this->inputDispatcher = $inputDispatcher;
69
        $this->outputVisitor = $outputVisitor;
70
        $this->requestParser = $requestParser;
71
        $this->contentTypeService = $contentTypeService;
72
    }
73
74
    /**
75
     * Set session ID.

eZ/Publish/Core/REST/Client/UserService.php 1 location

@@ 56-62 (lines=7) @@
53
     * @param \eZ\Publish\Core\REST\Common\Output\Visitor $outputVisitor
54
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
55
     */
56
    public function __construct(HttpClient $client, Dispatcher $inputDispatcher, Visitor $outputVisitor, RequestParser $requestParser)
57
    {
58
        $this->client = $client;
59
        $this->inputDispatcher = $inputDispatcher;
60
        $this->outputVisitor = $outputVisitor;
61
        $this->requestParser = $requestParser;
62
    }
63
64
    /**
65
     * Set session ID.

eZ/Publish/Core/REST/Client/Repository.php 1 location

@@ 122-129 (lines=8) @@
119
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
120
     * @param \eZ\Publish\SPI\FieldType\FieldType[] $fieldTypes
121
     */
122
    public function __construct(HttpClient $client, Common\Input\Dispatcher $inputDispatcher, Common\Output\Visitor $outputVisitor, Common\RequestParser $requestParser, array $fieldTypes)
123
    {
124
        $this->client = $client;
125
        $this->inputDispatcher = $inputDispatcher;
126
        $this->outputVisitor = $outputVisitor;
127
        $this->requestParser = $requestParser;
128
        $this->fieldTypes = $fieldTypes;
129
    }
130
131
    /**
132
     * @deprecated since 6.6, to be removed. Use PermissionResolver::getCurrentUserReference() instead.