Module: LSD
- Defined in:
- lib/lsd.rb,
lib/lsd/helper.rb,
lib/lsd/source.rb,
lib/lsd/railtie.rb,
lib/lsd/packages.rb
Defined Under Namespace
Modules: Helper, Packages Classes: Railtie, Source
Class Method Summary collapse
-
.detect_project_name ⇒ Object
module LsdTest class Application < Rails::Application.
- .gem_folder ⇒ Object
Class Method Details
.detect_project_name ⇒ Object
module LsdTest
class Application < Rails::Application
15 16 17 18 |
# File 'lib/lsd.rb', line 15 def self.detect_project_name application_source = File.open(Rails.root + 'config/application.rb', 'r:utf-8', &:read) application_source.match("module\s+([A-Za-z0-9]+)")[1] end |
.gem_folder ⇒ Object
9 10 11 |
# File 'lib/lsd.rb', line 9 def self.gem_folder Pathname.new(File.join(File.dirname(__FILE__), '..')) end |