Парсер
класс Parser (Просмотреть исходный код)
Методы
| статический массив | parse(строка $expression) Разбить заданное определение команды консоли на массив. | |
| статический строка | name(строка $expression) Извлечь имя команды из выражения. | |
| статический массив | parameters(массив $tokens) Извлечь все параметры из токенов. | |
| статический InputArgument | parseArgument(строка $token) Обработать выражение аргумента. | |
| статический InputOption | parseOption(строка $token) Обработать выражение опции. | |
| статический массив | extractDescription(строка $token) Разбить токен на токен и описание. |
Подробности
статический массив parse(строка $expression)
Разбить заданное определение команды консоли на массив.
статический защищенный строка name(строка $expression)
Извлечь имя команды из выражения.
статический защищенный массив parameters(массив $tokens)
Извлечь все параметры из токенов.
статический защищенный InputArgument parseArgument(строка $token)
Обработать выражение аргумента.
статический защищенный InputOption parseOption(строка $token)
Обработать выражение опции.
статический защищенный массив extractDescription(строка $token)
Разбить токен на токен и описание.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/6.x/Illuminate/Console/Parser.html