Массив Возращаемый Accessrules() И Id Пользователя

Как можно сделать, так чтобы в массиве возвращаемом функцией accessRules() в контроллерах в параметр users указывать id пользователя? Сюда руководству ‘…users: позволяет указать пользователей. Для сравнения используется CWebUser::name…’, по умолчанию туда указывается поле name, но мне надо чтобы для сравнения использовался id.

Предлагаю использовать


'expression'=>'!$user->isGuest && $user->id==2',

или модификации под ваши конкретные задачи.

CAccessControlFilter

С этим

не сообразил сразу, что можно так проставлять свои условия, пошел по второму пути, сделал свои класс наследующий CFilter, но сейчас понял, что можно было и expression обойтись.

yugene спасибо