module Authoryze::Rails

Public Class Methods

setup() click to toggle source
# File lib/authoryze/rails.rb, line 3
def self.setup
  if defined?(::Rails) &&  defined?(::ActionController::Base)
    require 'authoryze/rails/controller_extensions'
    require 'authoryze/rails/can_filter'
    require 'authoryze/rails/authoryze_filter'

    ActionController::Base.class_eval do
      include Authoryze::Rails::ControllerExtensions
    end
  end
end