Files
calligraphy/lib/calligraphy/put.rb
2017-10-28 12:01:30 -05:00

13 lines
263 B
Ruby

module Calligraphy
class Put < WebDavRequest
def request
return :locked if @resource.locked_to_user? headers
return :method_not_allowed if @resource.collection?
@resource.write
return :created, @resource.contents
end
end
end