Code Duplication    Length = 22-26 lines in 2 locations

src/Query/LaravelQuery.php 2 locations

@@ 129-150 (lines=22) @@
126
     *
127
     * @return QueryResult
128
     */
129
    public function getResourceSet(
130
        QueryType $queryType,
131
        ResourceSet $resourceSet,
132
        $filterInfo = null,
133
        $orderBy = null,
134
        $top = null,
135
        $skip = null,
136
        $skipToken = null,
137
        $sourceEntityInstance = null
138
    ) {
139
        $source = $this->unpackSourceEntity($sourceEntityInstance);
140
        return $this->getReader()->getResourceSet(
141
            $queryType,
142
            $resourceSet,
143
            $filterInfo,
144
            $orderBy,
145
            $top,
146
            $skip,
147
            $skipToken,
148
            $source
149
        );
150
    }
151
    /**
152
     * Gets an entity instance from an entity set identified by a key
153
     * IE: http://host/EntitySet(1L)
@@ 187-212 (lines=26) @@
184
     * @return QueryResult
185
     *
186
     */
187
    public function getRelatedResourceSet(
188
        QueryType $queryType,
189
        ResourceSet $sourceResourceSet,
190
        $sourceEntityInstance,
191
        ResourceSet $targetResourceSet,
192
        ResourceProperty $targetProperty,
193
        FilterInfo $filter = null,
194
        $orderBy = null,
195
        $top = null,
196
        $skip = null,
197
        $skipToken = null
198
    ) {
199
        $source = $this->unpackSourceEntity($sourceEntityInstance);
200
        return $this->getReader()->getRelatedResourceSet(
201
            $queryType,
202
            $sourceResourceSet,
203
            $source,
204
            $targetResourceSet,
205
            $targetProperty,
206
            $filter,
207
            $orderBy,
208
            $top,
209
            $skip,
210
            $skipToken
211
        );
212
    }
213
214
    /**
215
     * Gets a related entity instance from an entity set identified by a key