Code Duplication    Length = 18-30 lines in 2 locations

src/POData/Providers/ProvidersWrapper.php 2 locations

@@ 650-667 (lines=18) @@
647
	 *
648
	 * @return QueryResult
649
	 */
650
	public function getResourceSet(QueryType $queryType, ResourceSet $resourceSet, $filterInfo, $orderBy, $top, $skip, $skiptoken = null, $expansion=null)
651
	{
652
653
		$queryResult = $this->queryProvider->getResourceSet(
654
			$queryType,
655
			$resourceSet,
656
			$filterInfo,
657
			$orderBy,
658
			$top,
659
			$skip,
660
			$skiptoken,
661
			$expansion
662
		);
663
664
		$this->validateQueryResult($queryResult, $queryType, 'IQueryProvider::getResourceSet');
665
666
		return $queryResult;
667
	}
668
669
670
@@ 750-779 (lines=30) @@
747
	 *
748
	 * @throws ODataException
749
	 */
750
	public function getRelatedResourceSet(
751
		QueryType $queryType,
752
		ResourceSet $sourceResourceSet,
753
		$sourceEntity,
754
		ResourceSet $targetResourceSet,
755
		ResourceProperty $targetProperty,
756
		$filterInfo,
757
		$orderBy,
758
		$top,
759
		$skip
760
	) {
761
762
		$queryResult = $this->queryProvider->getRelatedResourceSet(
763
			$queryType,
764
			$sourceResourceSet,
765
			$sourceEntity,
766
			$targetResourceSet,
767
			$targetProperty,
768
			$filterInfo,
769
			$orderBy,
770
			$top,
771
			$skip
772
		);
773
774
775
		$this->validateQueryResult($queryResult, $queryType, 'IQueryProvider::getRelatedResourceSet');
776
777
778
		return $queryResult;
779
	}
780
781
	/**
782
	 * Gets a related entity instance from an entity set identified by a key