Использование Rails 3.1: as =>: admin для обновления атрибутов, защищенных attr_accessible

Прочитав о attr_accessible в Rails 3.1 API , я вижу, что есть as : admin вариант там. Я хотел бы знать две вещи.

  1. Если у пользователя есть флаг администратора, как мой контроллер сообщает моей модели, что пользователь является администратором.

  2. Если пользователь является владельцем, могу ли я указать : as => owner в моей модели, и еще раз, как мой контроллер сообщает моей модели, что они являются владельцем элемента.

11
задан iwasrobbed 10 January 2012 в 07:03
поделиться