PHP Class Ingo_Script_Customsql, horde

Author: Jan Schneider ([email protected])
Inheritance: extends Ingo_Script_Base
Exibir arquivo Open project: horde/horde

Protected Properties

Property Type Description
$_categories array The categories of filtering allowed.
$_categoryFeatures array This is an associative array with the keys taken from $_actions, each value is a list of strings with the supported feature names. An absent key is interpreted as "all features supported".
$_features array A list of driver features.

Protected Methods

Method Description
_generate ( ) Generates the scripts to do the filtering specified in the rules.
_placeHolders ( string $query, integer $rule ) : string Replaces place holders in a query.

Method Details

_generate() protected method

Generates the scripts to do the filtering specified in the rules.
protected _generate ( )

_placeHolders() protected method

Replaces place holders in a query.
protected _placeHolders ( string $query, integer $rule ) : string
$query string A SQL query with place holders.
$rule integer A Ingo::RULE_* constant.
return string A valid query.

Property Details

$_categories protected_oe property

The categories of filtering allowed.
protected array $_categories
return array

$_categoryFeatures protected_oe property

This is an associative array with the keys taken from $_actions, each value is a list of strings with the supported feature names. An absent key is interpreted as "all features supported".
protected array $_categoryFeatures
return array

$_features protected_oe property

A list of driver features.
protected array $_features
return array