* +---------------------------------------------------------------------- */ namespace App\Http\Middleware; use App\Http\Service\System\LogService; use crmeb\interfaces\ApiMiddlewareInterface; use crmeb\traits\MiddlewareTrait; use Illuminate\Http\Request; /** * Class LogEnterprise. */ class LogEnterprise implements ApiMiddlewareInterface { use MiddlewareTrait; /** * @return mixed|void */ public function before(Request $request) { try { app()->get(LogService::class)->createLog(auth('admin')->user()->uid, auth('admin')->user()->name, 'system'); } catch (\Throwable $e) { } } public function after($response) { // TODO: Implement after() method. } }