lib/zoom/utils.rb in zoom_rb-0.9.1 vs lib/zoom/utils.rb in zoom_rb-0.10.0

- old
+ new

@@ -24,33 +24,9 @@ def parse_response(http_response) raise_if_error!(http_response.parsed_response) || http_response.code end - def require_params(params, options) - params = [params] unless params.is_a? Array - params.each do |param| - raise argument_error(param.to_s) unless options[param] - end - end - - def permit_params(params, options) - params = [params] unless params.is_a? Array - options.keys.each do |key| - raise exclude_argument_error(key.to_s) unless params.include?(key) - end - end - - # Dynamically defines bang methods for Actions modules - # def define_bang_methods(klass) - # klass.instance_methods.each do |m| - # klass.send(:define_method, "#{m}!") do |*args| - # response = send(m, *args) - # Utils.raise_if_error!(response) - # end - # end - # end - def extract_options!(array) array.last.is_a?(::Hash) ? array.pop : {} end def validate_password(password)