<?php namespace App\Http\Controllers\V1\User; use App\Http\Controllers\Controller; use App\Models\Notice; use Illuminate\Http\Request; class NoticeController extends Controller { public function fetch(Request $request) { $current = $request->input('current') ? $request->input('current') : 1; $pageSize = 5; $model = Notice::orderBy('sort', 'ASC') ->where('show', true); $total = $model->count(); $res = $model->forPage($current, $pageSize) ->get(); return response([ 'data' => $res, 'total' => $total ]); } }