src/POData/UriProcessor/QueryProcessor/QueryProcessor.php
/**
     * To check whether the the query options $select, $expand
     * is applicable for the current requested resource.
     * 
     * @param string $queryItem The query option to check.
     * 
     * @return void
     * 
     * @throws ODataException Throws bad request error if the query 
     *                        options $select, $expand cannot be 
     *                        applied to the requested resource. 
     */
To check whether the the query options $select, $expand
is applicable for the current requested resource.

@param string $queryItem The query option to check.

@return void

@throws ODataException Throws bad request error if the query
options $select, $expand cannot be
applied to the requested resource.
To check whether the the query options $select $expand is applicable for the current requested resource . @param string $queryItem The query option to check . @return void @throws ODataException Throws bad request error if the query options $select $expand cannot be applied to the requested resource .
private function _checkExpandOrSelectApplicable($queryItem)
    {
        if (!$this->_expandSelectApplicable) {
			throw ODataException::createBadRequestError(
                Messages::queryProcessorSelectOrExpandOptionNotApplicable($queryItem)
            );
        }
    }
private function _checkExpandOrSelectApplicable ( $ queryItem ) { if ( ! $ this -> _expandSelectApplicable ) { throw ODataException :: createBadRequestError ( Messages :: queryProcessorSelectOrExpandOptionNotApplicable ( $ queryItem ) ) ; } }
To check whether the the query options $select, $expand
 is applicable for the current requested resource.
To check whether the the query options $select $expand is applicable for the current requested resource .