В одном из моих проектов я начал использовать Pundit Gem, и у меня очень простая политика, которая выглядит так:
class CompanyPolicy < ApplicationPolicy
def index?
true if user.is_a? Administrator
end
def new?
true if user.is_a? Administrator
end
def create?
new?
end
def edit?
true if user.is_a? Administrator
end
def update?
edit?
end
end
И вопрос в том, как я могу избежать повторения этого:
true if user.is_a? Administrator
before_filter
и вызвать его во всех вышеперечисленных методах - person Deepesh   schedule 16.02.2015