lib/unsplash/connection.rb in unsplash-1.1.0 vs lib/unsplash/connection.rb in unsplash-1.2.0

- old
+ new

@@ -68,13 +68,20 @@ # @param params [Hash] A hash of request parameters. def post(path, params = {}) request :post, path, params end + # Perform a DELETE request. + # @param path [String] The path at which to make ther request. + # @param params [Hash] A hash of request parameters. + def delete(path, params = {}) + request :delete, path, params + end + private def request(verb, path, params = {}) - raise ArgumentError.new "Invalid http verb #{verb}" if ![:get, :post, :put].include?(verb) + raise ArgumentError.new "Invalid http verb #{verb}" if ![:get, :post, :put, :delete].include?(verb) headers = { "Accept-Version" => @api_version # Anything else? User agent? } \ No newline at end of file