INSTALL
LICENSE
README
XmlObject | --Query
Query __construct( [mixed $oParentComponent = NULL], [mixed $oQueryNode = NULL])
void addSortBy( string $sFieldName, [string $sDirection = "asc"])
QueryFilter createNewFilter( string $sDbFieldName, string $sOperator, string $sInputFieldId, string $sParameter)
DOMNode createNewFiltersNode( )
array getFields( )
QueryFilter getFilterByPosition( int $iPosition)
array getFilters( )
string getFiltersConnector( )
Component getParentComponent( )
string getSortByField( int $iSortByNr)
There are 3 sort-by fields that get applied one after the other
string getSortByFieldDirection( int $iSortByNr)
string getSql( [boolean $bReturnAllFields = FALSE])
string getType( )
void removeAllFilters( )
void removeAllSortBy( )
void setFields( array $aFields)
void setFiltersConnector( string $sConnector)
void setSortBy( array $aSortBy)
boolean sortByExists( )