lib/hanamismith/builders/slices/health.rb in hanamismith-0.38.0 vs lib/hanamismith/builders/slices/health.rb in hanamismith-0.39.0
- old
+ new
@@ -9,75 +9,75 @@
class Health < Rubysmith::Builders::Abstract
using Refinements::Struct
def call
private_methods.grep(/\Aadd_/).sort.each { |method| __send__ method }
- configuration
+ true
end
private
def add_configuration
path = "%project_name%/config/slices/health.rb.erb"
- builder.call(configuration.merge(template_path: path)).render
+ builder.call(settings.merge(template_path: path)).render
end
def add_action
path = "%project_name%/slices/health/action.rb.erb"
- builder.call(configuration.merge(template_path: path)).render
+ builder.call(settings.merge(template_path: path)).render
end
def add_view
path = "%project_name%/slices/health/view.rb.erb"
- builder.call(configuration.merge(template_path: path)).render
+ builder.call(settings.merge(template_path: path)).render
end
def add_layout
path = "%project_name%/slices/health/templates/layouts/app.html.erb.erb"
- builder.call(configuration.merge(template_path: path))
+ builder.call(settings.merge(template_path: path))
.render
.replace("<!-- title -->", "<%= content_for :title %>")
.replace("<!-- favicon -->", favicon)
.replace("<!-- yield -->", "<%= yield %>")
end
def favicon
%(<%= favicon_tag app_assets["icon.svg"],\n) +
- %( title: "#{configuration.project_label}: Icon",\n) +
+ %( title: "#{settings.project_label}: Icon",\n) +
%( rel: :icon,\n) +
%( type: "image/svg+xml" %>)
end
def add_show_template
path = "%project_name%/slices/health/templates/show.html.erb.erb"
- builder.call(configuration.merge(template_path: path))
+ builder.call(settings.merge(template_path: path))
.render
.replace(
"<!-- title -->",
- %(<% content_for :title, "Health | #{configuration.project_label}" %>)
+ %(<% content_for :title, "Health | #{settings.project_label}" %>)
)
.replace("<!-- color -->", %(<%= color %>))
end
def add_context
path = "%project_name%/slices/health/views/context.rb.erb"
- builder.call(configuration.merge(template_path: path)).render
+ builder.call(settings.merge(template_path: path)).render
end
def add_show_view
path = "%project_name%/slices/health/views/show.rb.erb"
- builder.call(configuration.merge(template_path: path)).render
+ builder.call(settings.merge(template_path: path)).render
end
def add_show_action
path = "%project_name%/slices/health/actions/show.rb.erb"
- builder.call(configuration.merge(template_path: path)).render
+ builder.call(settings.merge(template_path: path)).render
end
def add_show_action_spec
path = "%project_name%/spec/slices/health/actions/show_spec.rb.erb"
- builder.call(configuration.merge(template_path: path)).render
+ builder.call(settings.merge(template_path: path)).render
end
end
end
end
end