mepihindeveloper/php-console

Component for working with console

v1.0.0 2021-04-01 15:52 UTC

This package is auto-updated.

Last update: 2024-04-29 04:27:54 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: Максим Епихин

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