PHP Класс Query, candycane

Наследование: extends CActiveRecord
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$actsAs
$available_filters
$belongsTo
$column_names
$default_show_filters
$filters
$name
$operators
$operators_by_filter_type
$validate

Открытые методы

Метод Описание
__construct ( $id = false, $table = null, $ds = null )
add_filter ( $field, $operator, $values )
add_short_filter ( $field, $expression )
available_columns ( )
available_filters ( $project = [], $currentuser = [] )
beforeSave ( ) #end
date_range_clause ( $model, $field, $from, $to ) # # Returns a SQL clause for a date or datetime field.
getFilters ( $query = false )
get_filter_cond ( $model, $field, $operator, $values ) #
has_filter ( $field )
label_for ( $field )
operator_for ( $field )
project_statement ( $query ) #
show_filters ( $options = [] )
validate_filters ( ) #
values_for ( $field )

Описание методов

__construct() публичный метод

public __construct ( $id = false, $table = null, $ds = null )

add_filter() публичный метод

public add_filter ( $field, $operator, $values )

add_short_filter() публичный метод

public add_short_filter ( $field, $expression )

available_columns() публичный метод

public available_columns ( )

available_filters() публичный метод

public available_filters ( $project = [], $currentuser = [] )

beforeSave() публичный метод

#end
public beforeSave ( )

date_range_clause() публичный метод

# # Returns a SQL clause for a date or datetime field.
public date_range_clause ( $model, $field, $from, $to )

getFilters() публичный метод

public getFilters ( $query = false )

get_filter_cond() публичный метод

#
public get_filter_cond ( $model, $field, $operator, $values )

has_filter() публичный метод

public has_filter ( $field )

label_for() публичный метод

public label_for ( $field )

operator_for() публичный метод

public operator_for ( $field )

project_statement() публичный метод

#
public project_statement ( $query )

show_filters() публичный метод

public show_filters ( $options = [] )

validate_filters() публичный метод

#
public validate_filters ( )

values_for() публичный метод

public values_for ( $field )

Описание свойств

$actsAs публичное свойство

public $actsAs

$available_filters публичное свойство

public $available_filters

$belongsTo публичное свойство

public $belongsTo

$column_names публичное свойство

public $column_names

$default_show_filters публичное свойство

public $default_show_filters

$filters публичное свойство

public $filters

$name публичное свойство

public $name

$operators публичное свойство

public $operators

$operators_by_filter_type публичное свойство

public $operators_by_filter_type

$validate публичное свойство

public $validate