Code Duplication    Length = 7-9 lines in 12 locations

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

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

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

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

eZ/Publish/Core/REST/Client/IOService.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/LanguageService.php 1 location

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

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

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

eZ/Publish/Core/REST/Client/ObjectStateService.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/Repository.php 1 location

@@ 124-131 (lines=8) @@
121
     * @param \eZ\Publish\Core\REST\Common\RequestParser $requestParser
122
     * @param \eZ\Publish\SPI\FieldType\FieldType[] $fieldTypes
123
     */
124
    public function __construct(HttpClient $client, Common\Input\Dispatcher $inputDispatcher, Common\Output\Visitor $outputVisitor, Common\RequestParser $requestParser, array $fieldTypes)
125
    {
126
        $this->client = $client;
127
        $this->inputDispatcher = $inputDispatcher;
128
        $this->outputVisitor = $outputVisitor;
129
        $this->requestParser = $requestParser;
130
        $this->fieldTypes = $fieldTypes;
131
    }
132
133
    /**
134
     * Get current user.

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

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

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

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

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/URLAliasService.php 1 location

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

eZ/Publish/Core/REST/Client/UserService.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.