inilim / tools
There is no license information available for the latest version (dev-main) of this package.
dev-main
2025-04-28 18:47 UTC
Requires
- php: ^7.4
- ext-mbstring: *
Requires (Dev)
- dragon-code/benchmark: ^3.1
- inilim/dump: dev-main
- inilim/ipdo: dev-main
- mcaskill/composer-exclude-files: ^4.0
- php-code-minifier/php-code-minifier: ^1.2
- phpstan/phpstan: @stable
- phpunit/phpunit: ^9.6
- twig/twig: ^3.11
README
Полная коллекция PHP-функций с ленивой загрузкой
📌 О проекте
Библиотека, которая собирает все возможные PHP-функции в одном месте с системой ленивой загрузки. Больше не нужно подключать десятки отдельных файлов или тяжелые классы - функции загружаются только когда они действительно нужны.
🌟 Преимущества
🚀 Полная независимость
- Нет зависимостей - работает на чистом PHP
- Совместимость с любыми проектами - от старых до современных
- Не требует Composer (хотя поддерживает его)
🏎 Ленивая загрузка
- Функции загружаются только при первом вызове
- Нет лишней загрузки неиспользуемого кода
- Работает по принципу
autoload
, но для функций
🧠 Экономия памяти
- Меньше потребления RAM по сравнению с static-классами
- Нет накладных расходов на объявление классов и методов
- Только тот код, который реально используется
⚡ Оптимизированный код
- Все функции минифицированы
- Ускоренный парсинг PHP
📥 Установка
composer require inilim/tools:dev-main