/** * Display a listing of the resource. * * @return Response */ public function index() { $perPage = 30; //Количество строк на странице по умолчанию if (Input::has('per_page')) { $perPage = Input::get('per_page'); } $users = User::whereEnabled('1')->paginate($perPage, array('id', 'first_name', 'middle_name', 'last_name')); return Response::json($users); }
/** * Show the form for editing the specified resource. * * @param int $id * * @return Response */ public function edit($id) { $user = User::whereEnabled(true)->findOrFail($id, array('id', 'first_name', 'middle_name', 'last_name')); return Response::json(array('student' => array('id' => $id, 'enabled' => UserStudent::find($id)->enabled, 'user' => $user), 'edit_fields' => array('enabled' => 'Назначить студентом'), 'required_fields' => array('enabled'))); }