Отказаться от default scopes

В модели Х существуют группы условий по умолчанию.

Данные условия применяются к большому количеству запросов.

Но есть один метод в контролере (административный), к которому не нужно применять данные условия.

Как быть? Пока на ум приходит только вынесение из условий default scopes в scopes, и добавление ->scope()

к каждому запросу. Есть ли другой способ?

http://www.yiiframework.com/forum/index.php?/topic/4781-disable-the-default-scope-of-a-model

В принципе в методе defaultScope() можно добавить любое условие (сценарий, поле модели, является ли юзер админом), в зависимости от котрого будут возвращаться разные массивы.

http://www.yiiframework.com/doc/api/1.1/CActiveRecord/#resetScope-detail