class QB::Role::MultipleMatchesError

raised by `.require` when multiple roles match

Attributes

input[RW]
matches[RW]

Public Class Methods

new(input, matches) click to toggle source
Calls superclass method
# File lib/qb/role/errors.rb, line 22
      def initialize input, matches
        @input = input
        @matches = matches
        
        super binding.erb <<-END
          multiple roles match input <%= @input.inspect %>:
          
          <% @matches.map do |role| %>
            -   <%= role.to_s %> (<%= role.path.to_s %>)
          <% end %>
          
        END
      end