model = new MallPointsLog(); return null; } public function add(Request $request): Response { $response = $this->initializeBackend($request); if ($response !== null) { return $response; } if ($request->method() === 'POST') { return $this->_add(); } $userAssetId = $request->get('userAssetId', $request->post('userAssetId', 0)); $userAsset = MallUserAsset::where('id', $userAssetId)->find(); if (!$userAsset) { return $this->error(__('User asset not found')); } return $this->success('', ['userAsset' => $userAsset]); } public function edit(Request $request): Response { $response = $this->initializeBackend($request); if ($response !== null) { return $response; } return $this->error(__('Points log cannot be modified')); } public function del(Request $request): Response { $response = $this->initializeBackend($request); if ($response !== null) { return $response; } return $this->error(__('Points log cannot be deleted')); } }