add name search for rahdar

This commit is contained in:
2025-07-12 09:00:04 +03:30
parent 81467c40d2
commit 769459a4fc

View File

@@ -14,16 +14,21 @@ class RahdaranController extends Controller
public function list(): JsonResponse public function list(): JsonResponse
{ {
$rahdaranList = Rahdaran::query()->get(); return $this->successResponse(Rahdaran::all());
return $this->successResponse($rahdaranList);
} }
public function search(Request $request): JsonResponse public function search(Request $request): JsonResponse
{ {
$matchedSearchedRahdaran = Rahdaran::query() if ($request->has('code')) {
->where('code', 'LIKE', "%{$request->code}%") $matchedSearchedRahdaran = Rahdaran::query()
->get(); ->where('code', 'LIKE', "%{$request->code}%")
->get();
}
else {
$matchedSearchedRahdaran = Rahdaran::query()
->where('name', 'LIKE', "%{$request->name}%")
->get();
}
return $this->successResponse($matchedSearchedRahdaran); return $this->successResponse($matchedSearchedRahdaran);
} }