bacart / symfony-aware
Symfony服务感知库
v1.2.4
2024-05-31 10:03 UTC
Requires
- php: >=8.1
Requires (Dev)
- doctrine/annotations: ^2.0
- doctrine/orm: ^2.19
- easycorp/easyadmin-bundle: ^4.10
- ergebnis/composer-normalize: ^2.42
- friendsofphp/php-cs-fixer: ^3.58
- knpuniversity/oauth2-client-bundle: ^2.18
- phpstan/phpstan: ^1.11
- roave/security-advisories: dev-latest
- symfony/framework-bundle: ^6.3 || ^7.0
- symfony/lock: ^6.3 || ^7.0
- symfony/mercure: ^0.6
- symfony/messenger: ^6.3 || ^7.0
- symfony/property-access: ^6.3 || ^7.0
- symfony/routing: ^6.3 || ^7.0
- symfony/security-core: ^6.3 || ^7.0
- symfony/security-csrf: ^6.3 || ^7.0
- symfony/security-http: ^6.3 || ^7.0
- symfony/serializer: ^6.3 || ^7.0
- symfony/translation: ^6.3 || ^7.0
- symfony/validator: ^6.3 || ^7.0
- twig/twig: ^3.10
README
Symfony服务感知库。
安装
使用命令行
运行以下命令,您将通过Packagist获取最新版本。
composer require bacart/symfony-aware
使用composer.json
要使用最新版本(可能是不稳定的),请将以下内容添加到您的composer.json中
{ "require": { "bacart/symfony-aware": "dev-master" } }
使用示例
use Bacart\SymfonyAware\Interfaces\LoggerAwareInterface; use Bacart\SymfonyAware\Traits\LoggerAwareTrait; class SomeService implements LoggerAwareInterface { use LoggerAwareTrait; public function someMethod(): void { $this->logger->info('Some information message'); } }
示例假设您正在使用自动注入。
许可协议
本项目采用MIT许可协议发布。
关于
该项目由Alex Bacart领导开发。