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
{
$rahdaranList = Rahdaran::query()->get();
return $this->successResponse($rahdaranList);
return $this->successResponse(Rahdaran::all());
}
public function search(Request $request): JsonResponse
{
$matchedSearchedRahdaran = Rahdaran::query()
->where('code', 'LIKE', "%{$request->code}%")
->get();
if ($request->has('code')) {
$matchedSearchedRahdaran = Rahdaran::query()
->where('code', 'LIKE', "%{$request->code}%")
->get();
}
else {
$matchedSearchedRahdaran = Rahdaran::query()
->where('name', 'LIKE', "%{$request->name}%")
->get();
}
return $this->successResponse($matchedSearchedRahdaran);
}