Code Duplication    Length = 22-26 lines in 2 locations

src/Query/LaravelQuery.php 2 locations

@@ 113-134 (lines=22) @@
110
     *
111
     * @return QueryResult
112
     */
113
    public function getResourceSet(
114
        QueryType $queryType,
115
        ResourceSet $resourceSet,
116
        $filterInfo = null,
117
        $orderBy = null,
118
        $top = null,
119
        $skip = null,
120
        $skipToken = null,
121
        $sourceEntityInstance = null
122
    ) {
123
        $source = $this->unpackSourceEntity($sourceEntityInstance);
124
        return $this->getReader()->getResourceSet(
125
            $queryType,
126
            $resourceSet,
127
            $filterInfo,
128
            $orderBy,
129
            $top,
130
            $skip,
131
            $skipToken,
132
            $source
133
        );
134
    }
135
    /**
136
     * Gets an entity instance from an entity set identified by a key
137
     * IE: http://host/EntitySet(1L)
@@ 171-196 (lines=26) @@
168
     * @return QueryResult
169
     *
170
     */
171
    public function getRelatedResourceSet(
172
        QueryType $queryType,
173
        ResourceSet $sourceResourceSet,
174
        $sourceEntityInstance,
175
        ResourceSet $targetResourceSet,
176
        ResourceProperty $targetProperty,
177
        FilterInfo $filter = null,
178
        $orderBy = null,
179
        $top = null,
180
        $skip = null,
181
        $skipToken = null
182
    ) {
183
        $source = $this->unpackSourceEntity($sourceEntityInstance);
184
        return $this->getReader()->getRelatedResourceSet(
185
            $queryType,
186
            $sourceResourceSet,
187
            $source,
188
            $targetResourceSet,
189
            $targetProperty,
190
            $filter,
191
            $orderBy,
192
            $top,
193
            $skip,
194
            $skipToken
195
        );
196
    }
197
198
    /**
199
     * Gets a related entity instance from an entity set identified by a key