feat: implement system-wide activity logging with database persistence, repository patterns, and admin controller access.
This commit is contained in:
@@ -4,12 +4,13 @@ namespace App\Providers;
|
||||
|
||||
use App\Http\Helpers\Helper;
|
||||
use App\Http\Services\SignRSA;
|
||||
use App\Models\ModuleIpAddress;
|
||||
use App\Models\ModuleVmware;
|
||||
use App\Observers\ModuleIpAddressObserver;
|
||||
use App\Observers\ModuleVmwareObserver;
|
||||
use App\Services\ActivityLogger;
|
||||
use App\Services\Cache\CacheService;
|
||||
use App\Services\Cache\CacheServiceInterface;
|
||||
use App\Models\ModuleVmware;
|
||||
use App\Models\ModuleIpAddress;
|
||||
use App\Observers\ModuleVmwareObserver;
|
||||
use App\Observers\ModuleIpAddressObserver;
|
||||
use Illuminate\Pagination\Paginator;
|
||||
use Illuminate\Support\Facades\Blade;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
@@ -24,6 +25,7 @@ class AppServiceProvider extends ServiceProvider
|
||||
public function register()
|
||||
{
|
||||
$this->app->singleton(CacheServiceInterface::class, CacheService::class);
|
||||
$this->app->singleton(ActivityLogger::class);
|
||||
|
||||
$this->app->bind('signrsa', function () {
|
||||
return new SignRSA();
|
||||
|
||||
Reference in New Issue
Block a user