it-for-free/rusphp
Composer 安装命令:
composer require it-for-free/rusphp
包简介
Universal PHP library for different perposis
关键字:
README 文档
README
Набор php-классов (и их методов)
composer require it-for-free/rusphp
Использование
О способах использования (установки) читайте здесь.
Версии и совместимость с PHP:
- Версии
v1.*-- для поддержки кода php5.5 и старше (например, дляarray()вместо[]), эти же версии кода попадают в остальные ветки, но в1.*можно найти (добавить) код, адоптированный под старые версии. - Остальные версии ориентированы на работу в
php7и выше.
Цели и задачи библиотеки
Писать сюда функции общего назначения, которые можно было бы использовать в разных проектах
-- как минимум это касается удобных функций-обёрток (как ItForFree\rusphp\Log\SimpleEchoLog.php),
как максимум -- нового полезного функционала для специфических областей (ItForFree/rusphp/Html/Table/ArrayRebuilder.php)
Документация
Дополнения к общим возможностям PHP:
Прочий функционал
- Логгирование (журналирования для отладки)
- Работа с изображениями (обрезка изображений "на лету")
- C SSH соединением
- Архивами
- Измерение используемой оперативной памяти
- URL:
ItForFree\rusphp\Network\Urlпозволяет удобно работать с URL (адресами ссылок) - Создание файла c исходным кодом проекта
- Работа с телефонными номерами
- Безопасноть (в частности секрентые ключи/токены)
- Работа с онлайн-картами (яндекс и google maps)
- Для работы с доменами
- Для работы с временем:
UI Работа с пользовательским интерфейсом
Используйте классы пространcтва ItForFree\rusphp\Common\Ui:
Автоматическое тестирование
- Тестирование с помощью codeception
Запуск тестов:
cept run unit
@ToDo
- Выяснить ситуацию с обновлением
ralouphie/mimeyдо PHP8 https://packagist.org/packages/ralouphie/mimey и вернуться на него обратно с временногоjmoati/mimey.
Потомки rusphp ;) (вынесено в отделные пакеты)
- Web-клиенты к различным системам: https://github.com/it-for-free/php-web-clients
统计信息
- 总下载量: 5.43k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 7
- 点击次数: 0
- 依赖项目数: 6
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-12-19