class Scrivito::Generators::WidgetGenerator
Public Instance Methods
Source
# File lib/generators/scrivito/widget/widget_generator.rb, line 23 def class_name super.ends_with?('Widget') ? super : "#{super}Widget" end
Calls superclass method
Source
# File lib/generators/scrivito/widget/widget_generator.rb, line 9 def create_model template 'model.erb', "app/models/#{file_name}.rb" end
Source
# File lib/generators/scrivito/widget/widget_generator.rb, line 13 def create_views template 'show.html.erb', "app/views/#{file_name}/show.html.erb" template 'details.html.erb', "app/views/#{file_name}/details.html.erb" template 'thumbnail.html.erb', "app/views/#{file_name}/thumbnail.html.erb" end
Source
# File lib/generators/scrivito/widget/widget_generator.rb, line 19 def file_name super.ends_with?('_widget') ? super : "#{super}_widget" end
Calls superclass method