La bibliothèque PHP est un ensemble de classes qui contiennent les attributs et méthodes les plus utiles qui facilitent le développement d'applications Web. Le projet est open-open sous licence MIT sur GitHub. Disponible sur le compositeur et le packagist.
La Ligue de bibliothèque PHP représente un groupe de développeurs rendant tout ce qui concerne la bibliothèque PHP pour être encore plus riche. Étant donné que l'objectif principal de cette bibliothèque est de rester aussi léger que possible, certaines des fonctionnalités de développement et de tests sont créées comme des projets distincts.
Chacun de ces projets a des instructions détaillées sur la façon de les intégrer dans la bibliothèque PHP. Portez une attention particulière à la version de publication de Match de la bibliothèque PHP avec la version de version du projet souhaité.
Il existe deux façons d'utiliser la bibliothèque PHP. Le premier consiste à l'installer dans un autre projet, disons Framework comme Codeigniter ou Laravel. Le deuxième est de l'installer pour le développement. Voici la liste détaillée des versions PHP prises en charge.
| Php | Production | Développement |
|---|---|---|
| 7.0 | Oui | Non |
| 7.1 | Oui | Non |
| 7.2 | Oui | Non |
| 7.3 | Oui | Oui |
| 7.4 | Oui | Oui |
La colonne de production indique quelles versions la bibliothèque PHP fonctionnera.
La colonne de développement montre quelles versions la bibliothèque PHP fonctionnera pour le développement.
Si vous voulez la version stable, obtenez la dernière version de la page des versions.
Installez la version de la bibliothèque stable en utilisant des commandes standard.
# Install PHP Library via Composer
composer require 90zlaya/php-librarySi vous souhaitez développer cette bibliothèque et utiliser GitHub au lieu de télécharger manuelle, il suffit de cloner le référentiel de votre machine.
# Clone repository via Git
git clone https://github.com/90zlaya/php-library.gitLa bibliothèque PHP a sa propre norme de codage inspirée de CodeIgniter. Pour contribuer au développement de ce projet, vous devez suivre cette norme. Php_codesniffer vérifie ces règles pour vous dans les versions de développement de la bibliothèque PHP.
# Run coding standard check
composer run phpcsSi vous souhaitez en savoir plus sur les règles spécifiques, ouvrez le fichier phpcs.xml.
La bibliothèque PHP a été testée avec PHP Stan et approuvée sans bug. Il est recommandé d'exécuter la commande suivante pour vérifier les bogues dans le projet.
# Run static analysis
composer run phpstanSi vous souhaitez en savoir plus sur les règles spécifiques, ouvrez le fichier phpstan.neon.
La bibliothèque PHP est couverte de tests PHPUNIT. Ils nécessitent un dossier d'externalisation pour effectuer des tests spécifiques.
# Run PHPUnit tests
composer run phpunitSi vous souhaitez en savoir plus sur les règles spécifiques, ouvrez le fichier phpunit.xml.
Le logo officiel de la bibliothèque PHP est conçu par DesignSeed.co - Un service de conception graphique personnalisé illimité.