/** * Добавление ответа менеджера, по заявке. * * @param string $msg Сообщение * @param int $id ИД заявки * @param int $status Статус (принять(1)/отказать(0)) * * @return bool */ public function addAnswerManager($msg, $id, $status = 1) { global $DB; $type = $status == 1 ? 'msg_green' : 'msg_red'; $DB->update('my_manager', array($type => $msg, 'status' => $status), 'id = ?i', $id); $error = $DB->error; $sql = 'SELECT uid FROM my_manager as m WHERE m.id = ?i LIMIT 1 OFFSET 0'; $uid = $DB->val($sql, $id); if ($DB->error) { $error = parse_db_error($DB->error); } require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/smail.php'; $smail = new smail(); $smail->sendManagerAnswer($uid, $msg); return true; }