Module: Framework
- Defined in:
- lib/framework.rb,
lib/framework/cli.rb,
lib/framework/root.rb,
lib/framework/config.rb,
lib/framework/version.rb,
lib/framework/migration.rb,
lib/framework/application.rb,
lib/framework/db_listener.rb,
lib/framework/generators/multi_generator.rb,
lib/framework/generators/migration_generator.rb,
lib/framework/generators/application_generator.rb,
lib/framework/extensions/active_record/base_extension.rb
Defined Under Namespace
Modules: Extensions Classes: Application, ApplicationGenerator, Cli, Config, DbListener, Logger, Migration, MigrationGenerator, MultiGenerator, Root
Constant Summary collapse
- DEFAULT_ENV =
'development'.freeze
- VERSION =
'0.0.8'.freeze
Class Method Summary collapse
- .app ⇒ Framework::Application
- .app=(app) ⇒ Object
- .env ⇒ Object
-
.root ⇒ Framework::Root
Returns current work dir String.
Class Method Details
.app=(app) ⇒ Object
19 20 21 |
# File 'lib/framework.rb', line 19 def self.app=(app) @app = app end |
.env ⇒ Object
23 24 25 |
# File 'lib/framework.rb', line 23 def self.env @app ? @app.env : (ENV['FRAMEWORK_ENV'] || ENV['RAILS_ENV'] || DEFAULT_ENV) end |
.root ⇒ Framework::Root
Returns current work dir String
29 30 31 |
# File 'lib/framework.rb', line 29 def self.root @app.try(:root) end |