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