Реализовать их как для обычных get запросов(Они ведь тоже должны быть?) на случай если AJax лаганет
public function getOrSet($key, $callable, $duration = null, $dependency = null)
{
if (($value = $this->get($key)) !== false) {
return $value;
}
$value = call_user_func($callable, $this);
if (!$this->set($key, $value, $duration, $dependency)) {
Yii::warning('Failed to set cache value for key ' . json_encode($key), __METHOD__);
}
return $value;
}
$html = new MySuperObject();
$sovsem = true;
$html->udaliNafigPozaluista('email',MySuperObject::TAM_SVERHU,$sovsem);
$html = new MySuperObject([
'scenario' => 'давай сегодня без email'
]);
echo $html;