class Pieces::Generator
Attributes
options[R]
Public Class Methods
from_superclass(method, default)
click to toggle source
# File lib/pieces/generator.rb, line 9 def self.from_superclass(method, default) default end
init(config = {})
click to toggle source
# File lib/pieces/generator.rb, line 5 def self.init(config = {}) new(Pieces::Config.new(config.merge(load: false))).init end
new(config)
click to toggle source
Calls superclass method
Pieces::Configurable::new
# File lib/pieces/generator.rb, line 21 def initialize(config) super @options = {} self.destination_root = config.path end
Public Instance Methods
init()
click to toggle source
# File lib/pieces/generator.rb, line 27 def init directory 'app/assets/stylesheets' directory 'app/views' copy_file 'config/pieces.yml' copy_file 'Gemfile' end