Довольно часто, при работе с сессией в Yii, приходится писать код вот такого плана:
$nickName = Yii::app()->user->getState('nickName');
$accessLevel = Yii::app()->user->getState('accessLevel');
.........................................................
Аналогично и при установке этих значений.
Было бы здорово иметь возможность передавать методам getState и setState массив параметров:
$data = Yii::app()->user->getState(array(
'nickName',
'accessLevel'
));
или
Yii::app()->user->setState(array(
'nickName' => 'xoma',
'accessLevel' => 'superAdmin'
));