PHPackages                             blitz-php/annotations - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. blitz-php/annotations

ActiveLibrary

blitz-php/annotations
=====================

Annotations basées sur `mindplay/annotations`

1.0.0(3y ago)04.9k1MITPHPPHP &gt;=7.4 | ^8.0

Since Sep 21Pushed 2y agoCompare

[ Source](https://github.com/blitz-php/annotations)[ Packagist](https://packagist.org/packages/blitz-php/annotations)[ RSS](/packages/blitz-php-annotations/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (1)

Blitz PHP / Annotations
=======================

[](#blitz-php--annotations)

[![Latest Version](https://camo.githubusercontent.com/bb1f0c4aea6f7b5f8a82ef3e15285e1ac69525fedd7e51bc5bfca843ddfd7e65/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f626c69747a2d7068702f616e6e6f746174696f6e732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/blitz-php/annotations)[![Software License](https://camo.githubusercontent.com/c2bffd81d308ced1cc3b0d66fb0ed453ab478a5e17c988b780f9de986a390ee2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![Quality Score](https://camo.githubusercontent.com/8352c83af3a18dfc83f6c75cd028b9176e2fe51e5c94dfe9c49344f1e15068a4/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f626c69747a2d7068702f616e6e6f746174696f6e732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/blitz-php/annotations)[![Build Status](https://camo.githubusercontent.com/1ef3b9a861c7abcee6c56f8d00747c61808705cc2ca794c1efc71f79f7a3a3c9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f626c69747a2d7068702f616e6e6f746174696f6e732f6261646765732f6275696c642e706e673f623d6d61696e)](https://scrutinizer-ci.com/g/blitz-php/annotations/build-status/main)[![Code Intelligence Status](https://camo.githubusercontent.com/a2fe48d5d75df72060785c698b37bc3234b5a80c80032bb5c4c57984ac4c8f53/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f626c69747a2d7068702f616e6e6f746174696f6e732f6261646765732f636f64652d696e74656c6c6967656e63652e7376673f623d6d61696e)](https://scrutinizer-ci.com/code-intelligence)[![PHPStan level](https://camo.githubusercontent.com/f1d1d7893ac036d0d491628d7614b21b1f4cc808ba59b8fadb995028d51ff527/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6c6576656c253230342d627269676874677265656e)](phpstan.neon.dist)[![Total Downloads](https://camo.githubusercontent.com/c781cad9845d57f4c0272ed74aea3515ca16ede83ff5b9bc12ab65ada6d97b1a/687474703a2f2f706f7365722e707567782e6f72672f626c69747a2d7068702f616e6e6f746174696f6e732f646f776e6c6f616473)](https://packagist.org/packages/blitz-php/annotations)

**blitz-php/annotations** est un lecteur d'annotations et d'attributs pour [PHP](https://php.net) 7.4+. Bien qu'étant principalement créé pour le framework [BlitzPHP](https://github.com/blitz-php/framework), cette bibliothèque est conçu de façon à pouvoir s'intégrée aisement dans tout type de projet PHP. Basée sur [mindplay/annotations](https://github.com/php-annotations/php-annotations), elle fournit un lecteur simple, rapide et léger des annotations pour votre projet.

📦 Installation &amp; utilisation Basique
----------------------------------------

[](#-installation--utilisation-basique)

Ce projet requiert [PHP](https://php.net) 7.4+. La méthode d'installation recommandée est via [Composer](https://getcomposer.org). Exécutez simplement :

```
composer require blitz-php/annotations
```

Disons que vous travaillez sur quelques projets et que vous avez besoin d'un support d'annotations pour chacun. Avec cette bibliothèque, nous facilitons votre travail, tout ce dont vous avez besoin est une classe annotée et la classe `BlitzPHP\Annotations\AnnotationReader` pour trouver des annotations ou des attributs.

**Pour en savoir plus sur l'utilisation de cette bibliothèque, essayez de parcourir le répertoire `tests` et découvrez comment intégrer cette bibliothèque dans votre projet.**

Lecture des annotations
-----------------------

[](#lecture-des-annotations)

Considérez la classe suivante avec quelques annotations docblock :

```
