Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
CDbCriteria#1
(
[select] => '*'
[distinct] => false
[condition] => ''
[params] => array()
[limit] => -1
[offset] => -1
[order] => ''
[group] => ''
[join] => ''
[having] => ''
[with] => null
[alias] => null
[together] => null
[index] => null
[scopes] => null
[CComponent:_e] => null
[CComponent:_m] => null
)
protected function beforeFind() {
CVarDumper::dump($this->getDbCriteria(),10,true);
}
$record = $someResponsibleObject->getRegister()->get(10);
if (!$record) {
$record = $repository->findByPk(10);
$someResponsibleObject->getRegister()->add($record->getId(), $record);
}
public function getArticles() {
if (!$this->_articles) {
$this->_articles = parent::getArticles();
}
return $this->_articles;
}
Реализация шаблона Identity Map в Yii Framework