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
Defined Under Namespace
Classes: Application, ApplicationGenerator, Cli, Config, DbListener, Logger, Migration, MigrationGenerator, MultiGenerator, Root
Constant Summary collapse
- DEFAULT_ENV =
'development'.freeze
- VERSION =
'0.1.3'.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
18 19 20 |
# File 'lib/framework.rb', line 18 def self.app=(app) @app = app end |
.env ⇒ Object
22 23 24 |
# File 'lib/framework.rb', line 22 def self.env @app ? @app.env : (ENV['FRAMEWORK_ENV'] || ENV['RAILS_ENV'] || DEFAULT_ENV) end |
.root ⇒ Framework::Root
Returns current work dir String
28 29 30 |
# File 'lib/framework.rb', line 28 def self.root @app.try(:root) end |