InvalidArgumentException
extends InvalidArgumentException
in package
implements
CliException
FinalYes
Некорректный аргумент операции CLI.
Table of Contents
Interfaces
- CliException
- Маркер исключений пакета CLI.
Methods
- forInvalidChoice() : self
- Ответ вне допустимого набора.
- forNegative() : self
- Значение не может быть отрицательным.
- forNonPositive() : self
- Значение должно быть положительным.
- forOutOfRange() : self
- Значение вне допустимого диапазона.
Methods
forInvalidChoice()
Ответ вне допустимого набора.
public
static forInvalidChoice(string $answer) : self
Parameters
- $answer : string
-
введённый ответ
Return values
self —готовое исключение
forNegative()
Значение не может быть отрицательным.
public
static forNegative(string $what) : self
Parameters
- $what : string
-
название параметра
Return values
self —готовое исключение
forNonPositive()
Значение должно быть положительным.
public
static forNonPositive(string $what) : self
Parameters
- $what : string
-
название параметра
Return values
self —готовое исключение
forOutOfRange()
Значение вне допустимого диапазона.
public
static forOutOfRange(string $what, int $min, int $max) : self
Parameters
- $what : string
-
название параметра
- $min : int
-
нижняя граница включительно
- $max : int
-
верхняя граница включительно
Return values
self —готовое исключение