debian-mirror-gitlab/lib/api/validations/types/workhorse_file.rb
2020-08-09 17:44:08 +05:30

20 lines
359 B
Ruby

# frozen_string_literal: true
module API
module Validations
module Types
class WorkhorseFile
def self.parse(value)
raise "#{value.class} is not an UploadedFile type" unless parsed?(value)
value
end
def self.parsed?(value)
value.is_a?(::UploadedFile)
end
end
end
end
end