dashboard-admin/app/Http/Controllers/IndonesiaController.php

31 lines
774 B
PHP

<?php
namespace App\Http\Controllers;
use App\Models\Distric;
use App\Models\District;
use App\Models\Provinces;
use App\Models\Regency;
use Illuminate\Http\Request;
class IndonesiaController extends Controller
{
public function provinsi(){
$data = Provinces::where('name', 'LIKE', '%'.request('q').'%')->paginate(10);
return response()->json($data);
}
public function regency($id){
$data = Regency::where('province_id', $id)->where('name', 'LIKE', '%'.request('q').'%')->paginate(10);
return response()->json($data);
}
public function district($id){
$data = District::where('regency_id', $id)->where('name', 'LIKE', '%'.request('q').'%')->paginate(10);
return response()->json($data);
}
}