src/POData/UriProcessor/UriProcessor.php
/**
     * Pushes information about the segment whose instance is going to be
     * retrieved from the IDSQP implementation
     * Note: Calls to this method should be balanced with calls to popSegment.
     *
     * @param string             $segmentName         Name of segment to push.
     * @param ResourceSetWrapper &$resourceSetWrapper The resource set wrapper 
     *                                                to push.
     *
     * @return bool true if the segment was push, false otherwise
     */
Pushes information about the segment whose instance is going to be
retrieved from the IDSQP implementation
Note: Calls to this method should be balanced with calls to popSegment.

@param string             $segmentName         Name of segment to push.
@param ResourceSetWrapper &$resourceSetWrapper The resource set wrapper
to push.

@return bool true if the segment was push, false otherwise
Pushes information about the segment whose instance is going to be retrieved from the IDSQP implementation Note : Calls to this method should be balanced with calls to popSegment . @param string $segmentName Name of segment to push . @param ResourceSetWrapper &$resourceSetWrapper The resource set wrapper to push . @return bool true if the segment was push false otherwise
private function _pushSegment($segmentName, ResourceSetWrapper &$resourceSetWrapper)
    {
        $rootProjectionNode = $this->request->getRootProjectionNode();
        if (!is_null($rootProjectionNode) 
            && $rootProjectionNode->isExpansionSpecified()
        ) {
            array_push($this->_segmentNames, $segmentName);
            array_push($this->_segmentResourceSetWrappers, $resourceSetWrapper);
            return true;
        }
        return false;
    }
private function _pushSegment ( $ segmentName , ResourceSetWrapper & $ resourceSetWrapper ) { $ rootProjectionNode = $ this -> request -> getRootProjectionNode ( ) ; if ( ! is_null ( $ rootProjectionNode ) && $ rootProjectionNode -> isExpansionSpecified ( ) ) { array_push ( $ this -> _segmentNames , $ segmentName ) ; array_push ( $ this -> _segmentResourceSetWrappers , $ resourceSetWrapper ) ; return true ; } return false ; }
Pushes information about the segment whose instance is going to be
 retrieved from the IDSQP implementation
 Note: Calls to this method should be balanced with calls to popSegment.
Pushes information about the segment whose instance is going to be retrieved from the IDSQP implementation Note : Calls to this method should be balanced with calls to popSegment .