paginate(10)->withQueryString(); } public function create(array $data): Subject { return Subject::create($data); } public function update($model, array $data): Subject { $model->update($data); return $model; } public function delete($model): void { $model->delete(); } }