[FileBackend] Added support for changing headers on existing objects.
authorJan Gerber <j@thing.net>
Wed, 24 Oct 2012 08:18:29 +0000 (08:18 +0000)
committerAaron Schulz <aschulz@wikimedia.org>
Wed, 21 Nov 2012 00:07:28 +0000 (16:07 -0800)
commitb80bd6159bdf946c1d4fa1e143fea221937d848a
tree633b8839bf0ab6d785658f2e430702b40a0da5aa
parent1a39cc604b1a0224d73a91320059c24c7c8f15ca
[FileBackend] Added support for changing headers on existing objects.

* Added a 'describe' file operation type to doOperations()/doQuickOperations().
  This can be used by scripts to fill in headers like X-Content-Duration for
  files that already exists.
* Removed wrong comments about removing headers (they don't get removed with null).
* Added some quick unit tests.

Change-Id: I43c5907b59421beaa9487eefac0cdbf8bc6c6d85
includes/AutoLoader.php
includes/filebackend/FileBackend.php
includes/filebackend/FileBackendStore.php
includes/filebackend/FileOp.php
includes/filebackend/SwiftFileBackend.php
languages/messages/MessagesEn.php
languages/messages/MessagesQqq.php
maintenance/language/messages.inc
tests/phpunit/includes/filebackend/FileBackendTest.php