class HeimdallAuth::Generators::CancanGenerator

Public Instance Methods

add_ability_file() click to toggle source
# File lib/generators/heimdall_auth/cancan/cancan_generator.rb, line 6
def add_ability_file
  copy_file "ability.rb", "app/models/ability.rb"
end
add_check_authorization_method() click to toggle source
# File lib/generators/heimdall_auth/cancan/cancan_generator.rb, line 10
      def add_check_authorization_method
        inject_into_file 'app/controllers/application_controller.rb', after: "class ApplicationController < ActionController::Base\n" do
<<-'RUBY'
  check_authorization
RUBY
        end
      end