src/POData/UriProcessor/ResourcePathProcessor/SegmentParser/SegmentParser.php
/**
     * Parse the given Uri segments
     * 
     * @param string[] $segments Array of segments in the request Uri
     *
     * @param ProvidersWrapper $providerWrapper Reference to metadata and query provider wrapper
     * @param boolean $checkForRights  Whether to check for rights on the resource sets in the segments
     *
     * @return SegmentDescriptor[]
     * 
     * @throws ODataException If any error occurs while processing segment
     */
Parse the given Uri segments

@param string[] $segments Array of segments in the request Uri

@param ProvidersWrapper $providerWrapper Reference to metadata and query provider wrapper
@param boolean $checkForRights  Whether to check for rights on the resource sets in the segments



@throws ODataException If any error occurs while processing segment
Parse the given Uri segments @param string [] $segments Array of segments in the request Uri @param ProvidersWrapper $providerWrapper Reference to metadata and query provider wrapper @param boolean $checkForRights Whether to check for rights on the resource sets in the segments @throws ODataException If any error occurs while processing segment
public static function parseRequestUriSegments($segments, ProvidersWrapper $providerWrapper, $checkForRights = true) {
        $segmentParser = new SegmentParser($providerWrapper);
        $segmentParser->createSegmentDescriptors($segments, $checkForRights);
        return $segmentParser->_segmentDescriptors;
    }
public static function parseRequestUriSegments ( $ segments , ProvidersWrapper $ providerWrapper , $ checkForRights = true ) { $ segmentParser = new SegmentParser ( $ providerWrapper ) ; $ segmentParser -> createSegmentDescriptors ( $ segments , $ checkForRights ) ; return $ segmentParser -> _segmentDescriptors ; }
Parse the given Uri segments
Parse the given Uri segments