$data['client_id'], 'terminal_id' => $data['terminal_id'], ], [ // Dados a serem preenchidos caso não exista 'client_terminal_contract_id' => $data['client_terminal_contract_id'], 'created_at' => now(), 'updated_at' => now(), ] ); if ($result->wasRecentlyCreated) { Log::channel('client-terminal')->info("Vinculado de cofre e cliente criado por: " . Auth::user()->name, [ 'data' => $result, ]); return [ 'message' => 'Cofre vinculado com sucesso ao cliente', 'type' => 'success' ]; } else { return [ 'message' => 'Este cofre já está vinculado a este cliente.', 'type' => 'warning' ]; } } public function destroy($id) { ClientTerminal::where('id', $id)->delete(); return [ 'message' => 'Cofre desvinculado com sucesso do cliente', 'type' => 'success' ]; } }