HttpStatus: Implement header() method
authorTimo Tijhof <krinklemail@gmail.com>
Sun, 24 May 2015 12:05:13 +0000 (14:05 +0200)
committerBryanDavis <bdavis@wikimedia.org>
Thu, 4 Jun 2015 02:15:39 +0000 (02:15 +0000)
commit7b835dd12649b7c474d4c9f42875a8a2b23eb032
tree0d97c272ab63e8831751d8f3d7caeddeb737dfb5
parent111150890c28eee1d561e91c4101009e5e5e3227
HttpStatus: Implement header() method

Standardise this. Currently MediaWiki does this in many different ways.

> WebResponse->header( "HTTP/1.0 $code $message" );
> WebResponse->header( "HTTP/1.1 $code $message" );
> WebResponse->header( "HTTP/1.x $code $message" );
> WebResponse->header( "HTTP/1.1 $code " . HttpStatus::getMessage( $code ) );
> WebResponse->header( "HTTP/1.1 $code $message", true, $code );
> header( "Status: $code $message", true, $code );

Change-Id: I1551e89808a1a67310549ec8d9fcb387754c9169
includes/libs/HttpStatus.php