| 12345678910111213141516171819202122232425 | <?phpnamespace App\Http\Controllers\User;use App\Http\Controllers\Controller;use Illuminate\Http\Request;use App\Models\Notice;use App\Utils\Helper;class NoticeController extends Controller{    public function fetch(Request $request)    {        $current = $request->input('current') ? $request->input('current') : 1;        $pageSize = 5;        $model = Notice::orderBy('created_at', 'DESC');        $total = $model->count();        $res = $model->forPage($current, $pageSize)            ->get();        return response([            'data' => $res,            'total' => $total        ]);    }}
 |