Can someone please advise on uploading a file using the DAV protocol in PHP? I have had a look around the web and everything seems pretty over-complicated.

I will need to be uploading image files server side after user upload to a directory over DAV - is there a good PHP class available to do this?