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.2'.freeze
Class Method Summary
collapse
Class Method Details
13
14
15
|
# File 'lib/framework.rb', line 13
def self.app
@app
end
|
.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
|
Returns current work dir String
28
29
30
|
# File 'lib/framework.rb', line 28
def self.root
@app.try(:root)
end
|