31 lines
774 B
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);
|
|
}
|
|
}
|