tokimikichika/file-reader
最新稳定版本:v0.1.0
Composer 安装命令:
composer require tokimikichika/file-reader
包简介
File reading utilities
README 文档
README
Простая библиотека для чтения текстовых файлов.
Установка
Если используешь как отдельный пакет:
composer require tokimikichika/file-reader
Если используешь в монорепозитории как path-репозиторий, добавь в composer.json:
{
"repositories": [
{ "type": "path", "url": "../../file-reader" }
],
"require": {
"tokimikichika/file-reader": "*"
}
}
Затем:
composer update
Использование
Простое использование
use Tokimikichika\FileReader\TextReader; $reader = new TextReader(); $content = $reader->read(__DIR__ . '/tests/fixtures/sample.txt'); // $content содержит текст файла
Обработка ошибок
use Tokimikichika\FileReader\TextReader; use RuntimeException; $reader = new TextReader(); try { $content = $reader->read('/path/to/missing.txt'); } catch (RuntimeException $e) { // Логика обработки ошибки (файл не найден или не прочитан) }
Архитектура
TextReader— основной класс для безопасного чтения текстовых файлов c проверками:- проверка существования файла
- обработка ошибок чтения
Возможности
- Чтение содержимого текстового файла в строку
- Бросает
RuntimeException, если файл не найден или не удаётся прочитать - Минимальные зависимости, готово для использования в сервисах и CLI
Тестирование
composer install
composer test
Лицензия
MIT
统计信息
- 总下载量: 32
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-10-17