Sha256: 40c61539804bf5743bb183f4e48b04bcd9835131252084444bda02d00d4b4f5c

Contents?: true

Size: 1.08 KB

Versions: 2

Compression:

Stored size: 1.08 KB

Contents

# Include hook code here

require 'right_rails'
require 'right_rails/controller_extensions'
require 'right_rails/java_script_generator'
require 'right_rails/helpers'
require 'right_rails/helpers/basic'
require 'right_rails/helpers/forms'
require 'right_rails/helpers/misc'
require 'right_rails/helpers/rails'

if defined?(Rails)
  if Rails::VERSION::MAJOR == 2
    # Rails 2.x.x initalizer
    
    if defined?(ActionController)
      class ActionController::Base
        include RightRails::ControllerExtensions
    
        helper RightRails::Helpers::Basic,
               RightRails::Helpers::Rails,
               RightRails::Helpers::Forms,
               RightRails::Helpers::Misc
      end
    end

  else
    # Rails 3 initializer
    require 'action_controller/railtie'
    
    if defined?(ActionController)
      class ActionController::Base
        include RightRails::ControllerExtensions
    
        helper RightRails::Helpers::Basic,
               RightRails::Helpers::Forms,
               RightRails::Helpers::Misc,
               RightRails::Helpers::Rails
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
right-rails-0.6.0 init.rb
right-rails-0.5.3 init.rb