SnapSearchRequest Class Reference
[Utility Classes]

INSERT BRIEF DESCRIPTION HERE. More...

Inheritance diagram for SnapSearchRequest:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 addDirectoryConstraint ($field, $op, $value)
 INSERT BRIEF DESCRIPTION HERE.
 addFileConstraint ($field, $op, $value)
 INSERT BRIEF DESCRIPTION HERE.
 addOrdering ($field, $dir=self::ORDER_ASCENDING)
 INSERT BRIEF DESCRIPTION HERE.
 addResourceConstraint ($field, $op, $value)
 INSERT BRIEF DESCRIPTION HERE.
 addType ($type)
 INSERT BRIEF DESCRIPTION HERE.
 addVersionConstraint ($field, $op, $value)
 INSERT BRIEF DESCRIPTION HERE.
 getConjunction ()
 INSERT BRIEF DESCRIPTION HERE.
 getConstraints ($type)
 INSERT BRIEF DESCRIPTION HERE.
 getDirConstraints ()
 INSERT BRIEF DESCRIPTION HERE.
 getDomain ()
 INSERT BRIEF DESCRIPTION HERE.
 getFileConstraints ()
 INSERT BRIEF DESCRIPTION HERE.
 getLimit ()
 INSERT BRIEF DESCRIPTION HERE.
 getOffset ()
 INSERT BRIEF DESCRIPTION HERE.
 getOrdering ()
 INSERT BRIEF DESCRIPTION HERE.
 getResConstraints ()
 INSERT BRIEF DESCRIPTION HERE.
 getTypes ()
 INSERT BRIEF DESCRIPTION HERE.
 getVersConstraints ()
 INSERT BRIEF DESCRIPTION HERE.
 removeType ($type)
 INSERT BRIEF DESCRIPTION HERE.
 setConjunction ($conj)
 INSERT BRIEF DESCRIPTION HERE.
 setDomain ($path)
 INSERT BRIEF DESCRIPTION HERE.
 setLimit ($limit)
 INSERT BRIEF DESCRIPTION HERE.
 setOffset ($off)
 INSERT BRIEF DESCRIPTION HERE.


Detailed Description

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Definition at line 10 of file SnapSearchRequest.php5.


Member Function Documentation

SnapSearchRequest::addDirectoryConstraint ( field,
op,
value 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$field [TYPE]: DESCRIPTION
$op [TYPE]: DESCRIPTION
$value [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 134 of file SnapSearchRequest.php5.

SnapSearchRequest::addFileConstraint ( field,
op,
value 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$field [TYPE]: DESCRIPTION
$op [TYPE]: DESCRIPTION
$value [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 162 of file SnapSearchRequest.php5.

SnapSearchRequest::addOrdering ( field,
dir = self::ORDER_ASCENDING 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$field [TYPE]: DESCRIPTION
$dir [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 120 of file SnapSearchRequest.php5.

SnapSearchRequest::addResourceConstraint ( field,
op,
value 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$field [TYPE]: DESCRIPTION
$op [TYPE]: DESCRIPTION
$value [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 148 of file SnapSearchRequest.php5.

SnapSearchRequest::addType ( type  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$type [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 59 of file SnapSearchRequest.php5.

SnapSearchRequest::addVersionConstraint ( field,
op,
value 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$field [TYPE]: DESCRIPTION
$op [TYPE]: DESCRIPTION
$value [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 176 of file SnapSearchRequest.php5.

SnapSearchRequest::getConjunction (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 203 of file SnapSearchRequest.php5.

SnapSearchRequest::getConstraints ( type  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$type [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 268 of file SnapSearchRequest.php5.

SnapSearchRequest::getDirConstraints (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 235 of file SnapSearchRequest.php5.

SnapSearchRequest::getDomain (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 187 of file SnapSearchRequest.php5.

SnapSearchRequest::getFileConstraints (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 251 of file SnapSearchRequest.php5.

SnapSearchRequest::getLimit (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 219 of file SnapSearchRequest.php5.

SnapSearchRequest::getOffset (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 211 of file SnapSearchRequest.php5.

SnapSearchRequest::getOrdering (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 227 of file SnapSearchRequest.php5.

SnapSearchRequest::getResConstraints (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 243 of file SnapSearchRequest.php5.

SnapSearchRequest::getTypes (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 195 of file SnapSearchRequest.php5.

SnapSearchRequest::getVersConstraints (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 259 of file SnapSearchRequest.php5.

SnapSearchRequest::removeType ( type  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$type [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 71 of file SnapSearchRequest.php5.

SnapSearchRequest::setConjunction ( conj  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$conj [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 83 of file SnapSearchRequest.php5.

SnapSearchRequest::setDomain ( path  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$path [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 47 of file SnapSearchRequest.php5.

SnapSearchRequest::setLimit ( limit  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$limit [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 107 of file SnapSearchRequest.php5.

SnapSearchRequest::setOffset ( off  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$off [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 95 of file SnapSearchRequest.php5.


The documentation for this class was generated from the following file:

Generated on Wed Nov 24 02:06:30 2010 for Common by  doxygen 1.5.6