Top Level Namespace
Defined Under Namespace
Modules: Daddy, Differ, Prefecture, Tax
Classes: SqlBuilder
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.app_name ⇒ Object
12
13
14
|
# File 'lib/tasks/task_helper.rb', line 12
def self.app_name
YAML.load_file("#{rails_root}/config/database.yml")[Rails.env]['database']
end
|
.rails_env ⇒ Object
8
9
10
|
# File 'lib/tasks/task_helper.rb', line 8
def self.rails_env
ENV['RAILS_ENV'] || 'development'
end
|
.rails_root ⇒ Object
4
5
6
|
# File 'lib/tasks/task_helper.rb', line 4
def self.rails_root
ENV['RAILS_ROOT'] || Rails.root
end
|
Instance Method Details
#override_method(obj, method_name, &block) ⇒ Object
30
31
32
33
34
|
# File 'lib/daddy/cucumber.rb', line 30
def override_method(obj, method_name, &block)
klass = class <<obj; self; end
klass.send(:undef_method, method_name)
klass.send(:define_method, method_name, block)
end
|