$activeTemplates ]); } public function searchTemplates(Request $request) { $data = $request->validate([ 'search' => 'nullable|string' ]); if (!empty($data['search'])) { $templates = DocumentTemplate::whereLike('name', "{$data['search']}%")->get(); } else { $templates = DocumentTemplate::all(); } return response()->json([ 'templates' => $templates ]); } }