Bouncy Melons 0.2
declarative style orm
Public Member Functions
FilterAll Class Reference
Inheritance diagram for FilterAll:
Filter IFilter FilterComplex FilterRaw FilterPermissive FilterStrict

Public Member Functions

 __construct ($page=null, $itemsPerPage=null, $orderBy=[], $groupBy=[])
 
 createWhere ($fields)
 
- Public Member Functions inherited from Filter
 __constcruct ()
 
 setBm ($bm)
 
 getBm ()
 
 setPage ($page=null)
 
 getPage ()
 
 setItemsPerPage ($itemsPerPage=null)
 
 getItemsPerPage ()
 
 setOrderBy ($orderBy)
 
 setGroupBy ($groupBy)
 
 getDefaultItemsPerPage ()
 
 createLimit ()
 
 createOrderBy ($fields)
 
 createGroupBy ()
 

Additional Inherited Members

- Data Fields inherited from Filter
const DEFAULT_PAGE = 0
 
const DEFAULT_ITEMS_PER_PAGE = 50
 
const INFINITY = -1
 
- Protected Attributes inherited from Filter
 $page
 
 $itemsPerPage
 
 $orderBy
 
 $groupBy
 

Detailed Description

Definition at line 5 of file FilterAll.php.

Constructor & Destructor Documentation

__construct (   $page = null,
  $itemsPerPage = null,
  $orderBy = [],
  $groupBy = [] 
)
Parameters
int$page
int$itemsPerPage
arrayof IOrderByClause $orderBy

Definition at line 13 of file FilterAll.php.

Member Function Documentation

createWhere (   $fields)

Implements IFilter.

Definition at line 20 of file FilterAll.php.


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