1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
<?php
namespace MediaWiki\Rest\PathTemplateMatcher;
use Exception;
/**
* @newable
*/
class PathSegmentException extends Exception {
/** @var string */
public $template;
/** @var mixed */
public $userData;
/**
* @stable to call
*
* @param string $template
* @param mixed $userData
*/
public function __construct( $template, $userData ) {
$this->template = $template;
$this->userData = $userData;
parent::__construct( "Unable to add path template \"$template\" since it contains " .
"an empty path segment." );
}
}
|