prepare(" SELECT a.id, a.user_id, a.is_active, u.name, u.email, u.role FROM user_company_assignments a JOIN users u ON a.user_id = u.id WHERE a.company_id = ? AND a.is_active = 1 "); $stmt->execute([$companyId]); $assignments = $stmt->fetchAll(); foreach ($assignments as &$a) { $a['name'] = Encryption::decrypt($a['name']) ?: $a['name']; $a['email'] = Encryption::decrypt($a['email']) ?: $a['email']; } json_success($assignments); } catch (\Exception $e) { safe_error($e, 'assignments/index'); }