Libraries tagged by php8-attributes
mackrais-organization/property-transform
1 Downloads
A PHP library for transforming DTO properties using attributes with support for PHP functions, DI services, and nested object transformation.
eerzho/opentelemetry-auto-class-symfony
11 Downloads
Trace what your Symfony methods received, returned, and threw — without writing a single span.
eerzho/opentelemetry-auto-class-laravel
2 Downloads
Trace what your Laravel methods received, returned, and threw — without writing a single span.
eerzho/opentelemetry-auto-class
22 Downloads
Trace what your methods received, returned, and threw — without writing a single span. No framework required.
blackcube/magic-compose
5 Downloads
Simple solution for magic methods and method composition using attributes
zidbih/laravel-auto-cache-clear
13 Downloads
A Laravel package that automatically clears cache for Eloquent models using PHP attributes. Define cache-clearing behavior directly above your model with the #[ClearCacheWhen] attribute, and let the package handle the rest.
zero-to-prod/attribute-catalog
7 Downloads
Find every PHP attribute in a codebase and query it by fully qualified name.
yuandian/validation
22 Downloads
Helpers for making PHP Attribute validation.
yoldi/php-swagger
8 Downloads
OpenAPI 3.0 documentation generator from PHP attributes
yiisoft/router-composer-attribute-collector
12 Downloads
Router collector from PHP Attributes using composer plugin
x3p0-dev/x3p0-attributes
0 Downloads
A small, cached PHP attribute reader.
wedgesama/form-attribute-bundle
2 Downloads
Use PHP attributes as form configuration in Symfony
ugarit/route-discovery
1 Downloads
Auto register routes using PHP attributes.
torugo/router
40 Downloads
Simple route system using PHP Attributes
tim661811/laravel-telemetry-reporter
13 Downloads
A reusable Laravel 10+ package that lets you annotate any service method with a PHP attribute to collect custom telemetry (e.g. user counts, disk usage, feature flags) and automatically report it—at configurable intervals—to a central server over HTTP. Data is grouped per application host, is fully configurable via a published telemetry.php config (backed by your chosen cache), and integrates seamlessly with Laravel’s scheduler and HTTP client.