BookStack\Http\Controllers\AttachmentController::sortForPage PHP Метод

sortForPage() публичный Метод

Update the attachment sorting.
public sortForPage ( $pageId, Illuminate\Http\Request $request ) : mixed
$pageId
$request Illuminate\Http\Request
Результат mixed
    public function sortForPage($pageId, Request $request)
    {
        $this->validate($request, ['files' => 'required|array', 'files.*.id' => 'required|integer']);
        $page = $this->pageRepo->getById($pageId);
        $this->checkOwnablePermission('page-update', $page);
        $attachments = $request->get('files');
        $this->attachmentService->updateFileOrderWithinPage($attachments, $pageId);
        return response()->json(['message' => 'Attachment order updated']);
    }