KWeb
6.4
|
SQL Indexer - operates directly on the database. More...
Public Member Functions | |
matchFilter ($object, $key=null, $iterator=null, array $options=array()) | |
Returns true if data has passed the filter. | |
with ($what) | |
withAccess ($right) | |
withViewAccess ($right) | |
withFlag ($flag) | |
without () | |
withoutViewAccess ($right) | |
withoutAccess ($right) | |
withoutFlag ($flag) | |
Static Public Member Functions | |
static | create () |
Data Fields | |
$withChecks = array() | |
Array of: can* - will call can*() is* - will call is*() access => RIGHT - will call checkAccess(RIGHT) viewAccess => RIGHT - will call canAccessView(RIGHT) flag => FLAG - will call getItemFlags(RIGHT) | |
$withoutChecks = array() | |
$nonObjects = false | |
Should non objects pass the filter? | |
$objectCallback = null | |
Callback which can replace the object prior to matching. | |
Protected Member Functions | |
check (KWebObject $object, $table, $any) |
SQL Indexer - operates directly on the database.
Builds sql query on the fly
KWebFilter_Object::check | ( | KWebObject $ | object, |
$ | table, | ||
$ | any | ||
) | [protected] |
static KWebFilter_Object::create | ( | ) | [static] |
KWebFilter_Object::with | ( | $ | what | ) |
KWebFilter_Object::withAccess | ( | $ | right | ) |
KWebFilter_Object::withFlag | ( | $ | flag | ) |
KWebFilter_Object::without | ( | ) |
KWebFilter_Object::withoutAccess | ( | $ | right | ) |
KWebFilter_Object::withoutFlag | ( | $ | flag | ) |
KWebFilter_Object::withoutViewAccess | ( | $ | right | ) |
KWebFilter_Object::withViewAccess | ( | $ | right | ) |
KWebFilter_Object::$nonObjects = false |
Should non objects pass the filter?
KWebFilter_Object::$objectCallback = null |
Callback which can replace the object prior to matching.
callback(object, KWebFilte_Object this, array options). Returns the object
KWebFilter_Object::$withChecks = array() |
Array of: can* - will call can*() is* - will call is*() access => RIGHT - will call checkAccess(RIGHT) viewAccess => RIGHT - will call canAccessView(RIGHT) flag => FLAG - will call getItemFlags(RIGHT)
KWebFilter_Object::$withoutChecks = array() |