Code Duplication    Length = 23-29 lines in 2 locations

src/POData/Providers/ProvidersQueryWrapper.php 2 locations

@@ 65-93 (lines=29) @@
62
     *
63
     * @return QueryResult
64
     */
65
    public function getRelatedResourceSet(
66
        QueryType $queryType,
67
        ResourceSet $sourceResourceSet,
68
        $sourceEntity,
69
        ResourceSet $targetResourceSet,
70
        ResourceProperty $targetProperty,
71
        FilterInfo $filterInfo = null,
72
        $orderBy = null,
73
        $top = null,
74
        $skip = null,
75
        $skipToken = null
76
    ) {
77
        $queryResult = $this->getQueryProvider()->getRelatedResourceSet(
78
            $queryType,
79
            $sourceResourceSet,
80
            $sourceEntity,
81
            $targetResourceSet,
82
            $targetProperty,
83
            $filterInfo,
84
            $orderBy,
85
            $top,
86
            $skip,
87
            $skipToken
88
        );
89
90
        $this->validateQueryResult($queryResult, $queryType, 'IQueryProvider::getRelatedResourceSet');
91
92
        return $queryResult;
93
    }
94
95
    /**
96
     * Gets collection of entities belongs to an entity set
@@ 110-132 (lines=23) @@
107
     *
108
     * @return QueryResult
109
     */
110
    public function getResourceSet(
111
        QueryType $queryType,
112
        ResourceSet $resourceSet,
113
        FilterInfo $filterInfo = null,
114
        InternalOrderByInfo $orderBy = null,
115
        $top = null,
116
        $skip = null,
117
        SkipTokenInfo $skipToken = null
118
    ) {
119
        $queryResult = $this->getQueryProvider()->getResourceSet(
120
            $queryType,
121
            $resourceSet,
122
            $filterInfo,
123
            $orderBy,
124
            $top,
125
            $skip,
126
            $skipToken
127
        );
128
129
        $this->validateQueryResult($queryResult, $queryType, 'IQueryProvider::getResourceSet');
130
131
        return $queryResult;
132
    }
133
134
    /**
135
     * Puts an entity instance to entity set identified by a key.