Spec-Zone.ru › Yii 1.1

CStatElement

Пакет system.db.ar
Наследование класс CStatElement
Исходный код framework/db/ar/CActiveFinder.php
CStatElement представляет элемент объединения STAT для CActiveFinder.

Свойства общедоступные

Свойство Тип Описание Определено
relation CActiveRelation связь, представленная этим узлом дерева CStatElement

Методы общедоступные

Метод Описание Определено
__construct() Конструктор. CStatElement
query() Выполняет запрос STAT. CStatElement

Подробное описание свойств

relation свойство

public CActiveRelation $relation;

связь, представленная этим узлом дерева

Подробное описание методов

__construct() метод

public void __construct(CActiveFinder $finder, CStatRelation $relation, CJoinElement $parent)
$finder CActiveFinder объект-поисковик
$relation CStatRelation связь STAT
$parent CJoinElement элемент объединения, владеющий этим элементом STAT
Исходный код: framework/db/ar/CActiveFinder.php#1401 (показать)
public function __construct($finder,$relation,$parent)
{
    
$this->_finder=$finder;
    
$this->_parent=$parent;
    
$this->relation=$relation;
    
$parent->stats[]=$this;
}

Конструктор.

query() метод

public void query()
Исходный код: framework/db/ar/CActiveFinder.php#1412 (показать)
public function query()
{
    if(
preg_match('/^\s*(.*?)\((.*)\)\s*$/',$this->relation->foreignKey,$matches))
        
$this->queryManyMany($matches[1],$matches[2]);
    else
        
$this->queryOneMany();
}

Выполняет запрос STAT.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CStatElement

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API