WP_CLI
SynopsisParser::is_optional()
An optional parameter is surrounded by square brackets.
Метод класса: SynopsisParser{}
Хуков нет.
Возвращает
Массив
.
Использование
$result = SynopsisParser::is_optional( $token );
- $token(строка) (обязательный)
- -
Код SynopsisParser::is_optional() SynopsisParser::is optional WP-CLI 2.8.0-alpha
private static function is_optional( $token ) { if ( '[' === substr( $token, 0, 1 ) && ']' === substr( $token, -1 ) ) { return [ true, substr( $token, 1, -1 ) ]; } return [ false, $token ]; }