Fullscreen/yt

View on GitHub
lib/yt/actions/patch.rb

Summary

Maintainability
A
15 mins
Test Coverage
require 'yt/actions/modify'

module Yt
  module Actions
    module Patch
      include Modify

    private

      def do_patch(extra_patch_params = {}, &block)
        do_modify patch_params.deep_merge(extra_patch_params), &block
      end

      def patch_params
        modify_params.tap{|params| params[:method] = :patch}
      end
    end
  end
end