Библиотека PHP - это набор классов, которые содержат наиболее полезные атрибуты и методы, которые облегчают разработку веб -приложений. Проект открыт по лицензии MIT на GitHub. Доступно над композитором и упаковкой.
Лига библиотеки PHP представляет группу разработчиков, делающих все о библиотеке PHP, чтобы быть еще богаче. Поскольку основная цель для этой библиотеки - оставаться настолько легкой, насколько это возможно, некоторые функции для разработки и тестирования создаются как отдельные проекты.
У каждого из этих проектов есть подробные инструкции о том, как интегрировать их в библиотеку PHP. Обратите пристальное внимание, чтобы выпустить версию PHP Library с выпущенной версией желаемого проекта.
Есть два способа использования библиотеки PHP. Сначала - установить его в другой проект, скажем, структуру, такие как CodeIgniter или Laravel. Второй - установить его для разработки. Вот подробный список поддерживаемых PHP версий.
| PHP | Производство | Разработка |
|---|---|---|
| 7.0 | Да | Нет |
| 7.1 | Да | Нет |
| 7.2 | Да | Нет |
| 7.3 | Да | Да |
| 7.4 | Да | Да |
Производственный столбец показывает, какие версии будут работать библиотека PHP.
Столбец разработки показывает, какие версии PHP библиотека будет работать для разработки.
Если вам нужна стабильная версия, получите последний релиз с страницы релизов.
Установите стабильную версию библиотеки с помощью стандартных команд.
# Install PHP Library via Composer
composer require 90zlaya/php-libraryЕсли вы хотите разработать эту библиотеку и использовать GitHub вместо ручного загрузки, просто клонируйте репозиторий на свою машину.
# Clone repository via Git
git clone https://github.com/90zlaya/php-library.gitВ библиотеке PHP есть свой собственный стандарт кодирования, вдохновленный Codeigniter. Чтобы внести свой вклад в разработку этого проекта, вы должны следовать этому стандарту. Php_codesniffer проверяет эти правила для вас в версиях разработки библиотеки PHP.
# Run coding standard check
composer run phpcsЕсли вы хотите узнать больше о конкретных правилах, откройте файл phpcs.xml.
Библиотека PHP была протестирована с помощью PHP Stan и одобрена как без ошибок. Рекомендуется запустить следующую команду, чтобы проверить наличие ошибок в проекте.
# Run static analysis
composer run phpstanЕсли вы хотите узнать больше о конкретных правилах, откройте файл phpstan.neon.
Библиотека PHP покрыта тестами PHPUNIT. Они требуют аутсорсивной папки для выполнения конкретных тестов.
# Run PHPUnit tests
composer run phpunitЕсли вы хотите узнать больше о конкретных правилах, откройте файл phpunit.xml.
Официальный логотип библиотеки PHP разработан DesignSeed.co - неограниченным сервисом графического дизайна.