get('search')); $logs = ActivityLog::orderBy('id', 'DESC'); if (!empty($search)) { $logs = $logs->where('action', 'LIKE', "%{$search}%") ->orWhere('description', 'LIKE', "%{$search}%"); } $logs = $logs->paginate($request->per_page ?: 20); return [ 'logs' => $logs ]; } public function deleteAll(Request $request) { ActivityLog::where('id', '>', 0)->delete(); return [ 'message' => __('All activity logs have been deleted', 'fluent-crm') ]; } }