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
41 lines
1.3 KiB
PHP
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 )
|
|
);
|
|
}
|
|
}
|