wiki.techinc.nl/includes/upload/exception/UploadChunkFileException.php
Gergő Tisza 4c9e853658 upload: Add PSR-3 loggin normalization to UploadChunkFileException
Technically a breaking change, but there are no other usages known to
codesearch, it's pretty unlikely anyone would use it outside core, and
even more unlikely it would be used with more than one argument.

Bug: T228292
Change-Id: I2762356f56fa47f283767d0cc3e1a3dcc23f5622
2023-03-31 06:45:32 +00:00

41 lines
1.3 KiB
PHP

<?php
/**
* Implements UploadChunkFileException
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* http://www.gnu.org/copyleft/gpl.html
*
* @file
* @ingroup Upload
*/
use Wikimedia\NormalizedException\INormalizedException;
use Wikimedia\NormalizedException\NormalizedExceptionTrait;
/**
* @newable
*/
class UploadChunkFileException extends MWException implements INormalizedException {
use NormalizedExceptionTrait;
public function __construct( $message, array $context = [] ) {
$this->normalizedMessage = $message;
$this->messageContext = $context;
parent::__construct(
$this->getMessageFromNormalizedMessage( $this->normalizedMessage, $this->messageContext )
);
}
}