module MultiSms::Util

Public Instance Methods

verify_parameters(parameters, required_parameters) click to toggle source
# File lib/multi_sms/util.rb, line 3
def verify_parameters(parameters, required_parameters)
  missing_parameters = (required_parameters - parameters.keys)
  unless missing_parameters.empty?
    raise MultiSms::MissingParameter, "Requires #{missing_parameters.collect {|s| ":#{s}"}.join(', ')} parameters"
  end
end