module ApplicationModule
Constants
- VERSION
Attributes
path[R]
Public Class Methods
extended(app_module)
click to toggle source
# File lib/application_module.rb, line 7 def self.extended(app_module) #puts "Loading application module: #{app_module}" require 'pathname' app_module.instance_variable_set( :@path, Pathname.new( caller.first[%r{^[^:]+}].sub(%r{\.rb$}, '') ) ) app_module.instance_eval do extend ApplicationModule::Autoloading autoload_without_namespacing %w( models views controllers helpers concerns mailers ) end end
Public Instance Methods
view_path()
click to toggle source
# File lib/application_module.rb, line 29 def view_path path.join 'views' end