mirror of
https://github.com/Karaka-Management/oms-Editor.git
synced 2026-01-22 14:28:57 +00:00
improve docblocks for Mapper:: variables
This commit is contained in:
parent
7a079a44eb
commit
2cf57defd0
|
|
@ -131,6 +131,7 @@ final class ApiController extends Controller
|
|||
*/
|
||||
public function apiEditorUpdate(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
||||
{
|
||||
/** @var \Modules\Editor\Models\EditorDoc $old */
|
||||
$old = clone EditorDocMapper::get((int) $request->getData('id'));
|
||||
$new = $this->updateEditorFromRequest($request);
|
||||
$this->updateModel($request->getHeader()->getAccount(), $old, $new, EditorDocMapper::class, 'doc');
|
||||
|
|
@ -148,6 +149,7 @@ final class ApiController extends Controller
|
|||
*/
|
||||
private function updateEditorFromRequest(RequestAbstract $request) : EditorDoc
|
||||
{
|
||||
/** @var \Modules\Editor\Models\EditorDoc $doc */
|
||||
$doc = EditorDocMapper::get((int) $request->getData('id'));
|
||||
$doc->setTitle((string) ($request->getData('title') ?? $doc->getTitle()));
|
||||
$doc->setPlain((string) ($request->getData('plain') ?? $doc->getPlain()));
|
||||
|
|
@ -171,6 +173,7 @@ final class ApiController extends Controller
|
|||
*/
|
||||
public function apiEditorGet(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
||||
{
|
||||
/** @var \Modules\Editor\Models\EditorDoc $doc */
|
||||
$doc = EditorDocMapper::get((int) $request->getData('id'));
|
||||
$this->fillJsonResponse($request, $response, NotificationLevel::OK, 'Document', 'Document successfully returned', $doc);
|
||||
}
|
||||
|
|
@ -190,6 +193,7 @@ final class ApiController extends Controller
|
|||
*/
|
||||
public function apiEditorDelete(RequestAbstract $request, ResponseAbstract $response, $data = null) : void
|
||||
{
|
||||
/** @var \Modules\Editor\Models\EditorDoc $doc */
|
||||
$doc = EditorDocMapper::get((int) $request->getData('id'));
|
||||
$this->deleteModel($request->getHeader()->getAccount(), $doc, EditorDocMapper::class, 'doc');
|
||||
$this->fillJsonResponse($request, $response, NotificationLevel::OK, 'Document', 'Document successfully deleted', $doc);
|
||||
|
|
|
|||
|
|
@ -105,11 +105,16 @@ final class BackendController extends Controller
|
|||
EditorDocMapper::withConditional('language', $response->getHeader()->getL11n()->getLanguage())
|
||||
::getBeforePivot((int) ($request->getData('id') ?? 0), null, 25)
|
||||
);
|
||||
} else {
|
||||
} elseif ($request->getData('ptype') === '+') {
|
||||
$view->setData('docs',
|
||||
EditorDocMapper::withConditional('language', $response->getHeader()->getL11n()->getLanguage())
|
||||
::getAfterPivot((int) ($request->getData('id') ?? 0), null, 25)
|
||||
);
|
||||
} else {
|
||||
$view->setData('docs',
|
||||
EditorDocMapper::withConditional('language', $response->getHeader()->getL11n()->getLanguage())
|
||||
::getAfterPivot(0, null, 25)
|
||||
);
|
||||
}
|
||||
|
||||
return $view;
|
||||
|
|
@ -131,6 +136,7 @@ final class BackendController extends Controller
|
|||
{
|
||||
$view = new View($this->app->l11nManager, $request, $response);
|
||||
|
||||
/** @var \Modules\Editor\Models\EditorDoc $doc */
|
||||
$doc = EditorDocMapper::get((int) $request->getData('id'));
|
||||
$accountId = $request->getHeader()->getAccount();
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user