public function getPhone() { $userPhoneId = $this->order->getUserPhone(); if (!empty($userPhoneId) && $userPhoneId != 0) { $phoneModel = new PhoneTableModel($this->order->getUserId()); $phoneModel->setTable('phone'); $phone = $phoneModel->readRecordsById()[0]; return $phone['number'] . ', Тип: ' . $phone['number_type']; } else { $mode = $this->order->getRememberPhone(); if ($mode && $mode === 1) { $phoneModel = new PhoneTableModel($this->order->getUserId(), [$this->order->getNumber()], [$this->order->getNumType()]); $flag = $phoneModel->checkPhone($this->order->getNumber()); if (!$flag) { $phoneModel->addRecord(); } } return $this->order->getFullPhone(); } }