mepihindeveloper / php-console
Component for working with console
v1.0.0
2021-04-01 15:52 UTC
Requires
- php: >=7.4
This package is auto-updated.
Last update: 2025-03-29 00:51:41 UTC
README
Компонент для работы с консолью
Структура
src/
--- interfaces/
--- Console.php
В директории interfaces
хранятся необходимые интерфейсы, которые необходимо имплементировать в при реализации
собственного класса Console
.
Класс Console
реализует интерфейс ConsoleInterface
для управления консолью.
Доступные методы
Метод | Аргументы | Возвращаемые данные | Исключения | Описание |
---|---|---|---|---|
static readLine() | string | Получает (читает) введенную строку | ||
static clearScreen() | void | Очищает экран консоли | ||
static write(string $text, int $color = 0) | $text Строка для записи; $color Цвет шрифта | void | Записывает строку без переноса | |
static writeLine(string $text, int $color = 0) | $text Строка для записи; $color Цвет шрифта | void | Записывает строку с переносом | |
static confirm(string $text, bool $default = false) | $text Сообщение вопроса; $default Значение по умолчанию | bool | Выводит сообщение о подтверждении действия |
Контакты
Вы можете связаться со мной в социальной сети ВКонтакте: ВКонтакте: Максим Епихин
Если удобно писать на почту, то можете воспользоваться этим адресом: mepihindeveloper@gmail.com
Мой канал на YouTube, который посвящен разработке веб и игровых проектов: YouTube: Максим Епихин
Поддержать меня можно переводом на Яндекс.Деньги: Денежный перевод