navarr / attribute-dependency
Adds the #[Dependency] attribute
Fund package maintenance!
v1.0.1
2021-07-11 00:57 UTC
Requires
None
Requires (Dev)
- php: ^8
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-09-11 12:16:03 UTC
README
This is a composer package to make your static analysis tools happy :)
Usage
use Navarr\Attribute\Dependency; // ... #[Dependency(package: 'psr/log', versionConstraint: '^1', reason: 'Use of LoggerInterface::error')]
PHP 7 support
While the Attribute only works in PHP8, so long as it does not span multiple lines, it may be included in PHP7 codebases
Tools
See navarr/dependency-annotation for tools to analyse usage.