1234567891011121314151617181920212223242526272829303132 |
- <?php
- namespace Modules\Common\Providers;
- use Catch\CatchAdmin;
- use Catch\Providers\CatchModuleServiceProvider;
- use Modules\Common\Support\Trace\TraceContext;
- use Modules\User\Events\Login;
- use Modules\User\Listeners\Login as LoginListener;
- use Modules\User\Middlewares\OperatingMiddleware;
- class CommonServiceProvider extends CatchModuleServiceProvider
- {
- /**
- * route path
- *
- * @return string|array
- */
- public function moduleName(): string|array
- {
- // TODO: Implement path() method.
- return 'common';
- }
- public function register(): void
- {
- parent::register(); // TODO: Change the autogenerated stub
- $this->app->singleton(TraceContext::class, function () {
- return new TraceContext();
- });
- }
- }
|