我正在AopServiceProvider中注册一个Aspect类。但是,它似乎不起作用。
这是我的代码:
public function register()
{
$this->app->singleton(LoggingAspect::class, function (Application $app) {
return new LoggingAspect($app->make(LoggerInterface::class));
});
$this->app->tag([LoggingAspect::class], 'goaop.aspect');
}
现在即使我有这样的代码:
public function register()
{
$this->app->singleton(LogsasasagingAspect::class, function (Application $app) {
return new LoggingAspect($app->make(LoggesasarInterface::class));
});
$this->app->tag([LoggasaingAspect::class], 'goaop.aspect');
}
它仍然没有显示任何错误。
此服务提供商已注册为:
$app->register(App\Providers\AopServiceProvider::class);
这是正常的还是有任何解决方法?