class Integrative::Errors::UnexpectedRuntimeOptionError
Public Class Methods
new(integration)
click to toggle source
Calls superclass method
Integrative::Errors::IntegrationError::new
# 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