Code Duplication    Length = 22-26 lines in 2 locations

src/Query/LaravelQuery.php 2 locations

@@ 95-116 (lines=22) @@
92
     *
93
     * @return QueryResult
94
     */
95
    public function getResourceSet(
96
        QueryType $queryType,
97
        ResourceSet $resourceSet,
98
        $filterInfo = null,
99
        $orderBy = null,
100
        $top = null,
101
        $skip = null,
102
        $skipToken = null,
103
        $sourceEntityInstance = null
104
    ) {
105
        $source = $this->unpackSourceEntity($sourceEntityInstance);
106
        return $this->getReader()->getResourceSet(
107
            $queryType,
108
            $resourceSet,
109
            $filterInfo,
110
            $orderBy,
111
            $top,
112
            $skip,
113
            $skipToken,
114
            $source
115
        );
116
    }
117
    /**
118
     * Gets an entity instance from an entity set identified by a key
119
     * IE: http://host/EntitySet(1L)
@@ 153-178 (lines=26) @@
150
     * @return QueryResult
151
     *
152
     */
153
    public function getRelatedResourceSet(
154
        QueryType $queryType,
155
        ResourceSet $sourceResourceSet,
156
        $sourceEntityInstance,
157
        ResourceSet $targetResourceSet,
158
        ResourceProperty $targetProperty,
159
        FilterInfo $filter = null,
160
        $orderBy = null,
161
        $top = null,
162
        $skip = null,
163
        $skipToken = null
164
    ) {
165
        $source = $this->unpackSourceEntity($sourceEntityInstance);
166
        return $this->getReader()->getRelatedResourceSet(
167
            $queryType,
168
            $sourceResourceSet,
169
            $source,
170
            $targetResourceSet,
171
            $targetProperty,
172
            $filter,
173
            $orderBy,
174
            $top,
175
            $skip,
176
            $skipToken
177
        );
178
    }
179
180
    /**
181
     * Gets a related entity instance from an entity set identified by a key