public function actionAdd() { $this->prepareUser(); $this->prepareToken(); $user_device = new UserDevice(); $user_device->ID_user = $this->tiUser->ID; $user_device->Device_token = $this->token; try { if (!$user_device->save()) { new \Error(5, null, json_encode($user_device->getErrors())); } } catch (Exception $e) { new Error(5, NULL, $e->getMessage()); } new Error(1); }
private function prepareDeviceToken() { //$token = json_decode($_POST['DeviceToken'], true); if (!isset($_POST['DeviceToken'])) { new \Error(4, 'DeviceToken'); } $token = $_POST['DeviceToken']; $tiUser_Device = new UserDevice(); $tiUser_Device->Device_token = $token; $tiUser_Device->ID_user = $this->tiUser->ID; try { if (!$tiUser_Device->save()) { new \Error(5, null, json_encode($tiUser_Device->getErrors())); } } catch (Exception $e) { new \Error(5, null, $e->getMessage()); } }