module Cardio::Generators::ClassMethods
methods shared across Generator bases (which inherit from Rails
generator classes)
Public Instance Methods
Source
# File lib/cardio/generators.rb, line 33 def namespace name=nil return super if name @namespace ||= super.sub("cardio:", "") end
Override Rails
namespace handling so we can put generators in ‘module Cardio`
Calls superclass method
Source
# File lib/cardio/generators.rb, line 11 def source_root path=nil if path @source_root = path else @source_root ||= File.expand_path( "../../generators/#{generator_name}/templates", __FILE__ ) end end