YoastSEO_Vendor\Symfony\Component\DependencyInjection\Exception
ServiceNotFoundException::__construct() public Yoast 1.0
{} Это метод класса: ServiceNotFoundException{}
Хуков нет.
Возвращает
null
. Null. Ничего.
Использование
$ServiceNotFoundException = new ServiceNotFoundException(); $ServiceNotFoundException->__construct( $id, $sourceId, \Exception $previous, $alternatives, $msg );
- $id (обязательный)
- -
- $sourceId **
- -
По умолчанию: null - \Exception $previous **
- -
По умолчанию: null - $alternatives(массив)
- -
По умолчанию: [] - $msg **
- -
По умолчанию: null
Код ServiceNotFoundException::__construct() ServiceNotFoundException:: construct Yoast 16.1.1
public function __construct($id, $sourceId = null, \Exception $previous = null, array $alternatives = [], $msg = null)
{
if (null !== $msg) {
// no-op
} elseif (null === $sourceId) {
$msg = \sprintf('You have requested a non-existent service "%s".', $id);
} else {
$msg = \sprintf('The service "%s" has a dependency on a non-existent service "%s".', $sourceId, $id);
}
if ($alternatives) {
if (1 == \count($alternatives)) {
$msg .= ' Did you mean this: "';
} else {
$msg .= ' Did you mean one of these: "';
}
$msg .= \implode('", "', $alternatives) . '"?';
}
parent::__construct($msg, 0, $previous);
$this->id = $id;
$this->sourceId = $sourceId;
$this->alternatives = $alternatives;
}