class Integrative::Errors::UnexpectedRuntimeOptionError

Public Class Methods

new(integration) click to toggle source
# File lib/integrative/errors.rb, line 22
def initialize(integration)
  required = integration.call_options.keys
  message = "You used 'integrate' for #{integration.name} with unexpected options," +
    " you should define integration like this:" +
    " 'integrates :#{integration.name}, requires: [:#{required.join(", :")}]'"
  super(message, integration)
end