class StaticMatic::AmbiguousTemplateError

Attributes

template_name[R]

Public Class Methods

new(template_name, ambiguous_templates) click to toggle source
# File lib/staticmatic/ambiguous_template_error.rb, line 4
def initialize(template_name, ambiguous_templates)
  @template_name = template_name
  @ambiguous_templates = ambiguous_templates
end

Public Instance Methods

message() click to toggle source
# File lib/staticmatic/ambiguous_template_error.rb, line 9
  def message
<<-MESSAGE
Ambiguous request when searching for a template for filename `#{@template_name}`:
There is more than one type of template available for rendering.

Templates causing the ambiguity:
#{@ambiguous_templates.join "\n"}
MESSAGE
  end