Method: Extension#initialize
- Defined in:
- lib/yodel/application/extension.rb
#initialize ⇒ Extension
Returns a new instance of Extension.
4 5 6 7 8 9 10 11 |
# File 'lib/yodel/application/extension.rb', line 4 def initialize @environment = @name.end_with?('environment') @migrations_dir = File.join(@lib_dir, Yodel::MIGRATIONS_DIRECTORY_NAME) @public_dir = File.join(@lib_dir, Yodel::PUBLIC_DIRECTORY_NAME) @layouts_dir = File.join(@lib_dir, Yodel::LAYOUTS_DIRECTORY_NAME) @models_dir = File.join(@lib_dir, Yodel::MODELS_DIRECTORY_NAME) Yodel.extensions[@name] = self end |