Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 2.86 KB

README.md

File metadata and controls

37 lines (25 loc) · 2.86 KB

php-console

Компонент для работы с консолью

Структура

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 Выводит сообщение о подтверждении действия

Контакты

Вы можете связаться со мной в социальной сети ВКонтакте: ВКонтакте: Максим Епихин

Если удобно писать на почту, то можете воспользоваться этим адресом: [email protected]

Мой канал на YouTube, который посвящен разработке веб и игровых проектов: YouTube: Максим Епихин

Поддержать меня можно переводом на Яндекс.Деньги: Денежный перевод