EAuthServiceBase::setState PHP Method

setState() protected method

Stores a variable in eauth session.
See also: getState
protected setState ( string $key, mixed $value, mixed $defaultValue = null )
$key string variable name.
$value mixed variable value.
$defaultValue mixed default value. If $value===$defaultValue, the variable will be removed from the session.
    protected function setState($key, $value, $defaultValue = null)
    {
        $session = Yii::app()->session;
        $key = $this->getStateKeyPrefix() . $key;
        if ($value === $defaultValue) {
            unset($session[$key]);
        } else {
            $session[$key] = $value;
        }
    }