Я добавил новое действие в свои ресурсы отдыха, как я могу авторизовать его с помощью канкана.
Контроллер страниц:
load_and_authorize_resource
def index
end
def show
end
def new
end
def create
end
def edit
end
def update
end
def destroy
end
def mynewaction
end
Модель способностей:
class Ability
include CanCan::Ability
def initialize(user)
user ||= User.new
can :create, Page
can :mynewmethod, Page #does it work?
end