/** * Уведомления обоим участникам о том, что деньги зарезервированы. * @param array $events информация по событиям (если событий нескольлко, то содержит несколько элементов). */ function SbrReserved($events) { $ev0 = $events[0]; $url = $GLOBALS['host'] . '/' . sbr::NEW_TEMPLATE_SBR . '/'; include_once dirname(__FILE__) . '/account.php'; include_once dirname(__FILE__) . '/bank_payments.php'; $reserved = account::getOperationInfo($ev0['reserved_id']); for ($e = 0; $e < 2; $e++) { $r = $e ? 'e_' : 'f_'; $rcls = $e ? 'sbr_emp' : 'sbr_frl'; $sbr = new $rcls($ev0[$r . 'uid'], $ev0[$r . 'login']); $sbr_name = sbr_meta::getNameForMail($ev0, 'sbr'); $cnum = $sbr->getContractNum($ev0['sbr_id'], $ev0['scheme_type'], $ev0['posted']); $num = in_array((int) $reserved['payment_sys'], array(4, 5)) ? (int) $reserved['payment_sys'] == 4 ? '№ Б-' . $cnum : '№ ' . bank_payments::GetBillNum($ev0['reserved_id']) : ''; $num_str = in_array((int) $reserved['payment_sys'], array(4, 5)) ? 'по счету ' . $num : ''; if ($r == 'e_') { $fuserlink = $GLOBALS["host"] . "/users/" . $ev0['f_login']; $msg_e = "Информируем Вас о том, что деньги в Сделке «<a href='{$url}?id={$ev0['sbr_id']}{$this->_addUrlParams('e', '&')}'>{$sbr_name}</a>» успешно зарезервированы. Исполнителю <a href='{$fuserlink}'>{$ev0['f_uname']} {$ev0['f_usurname']}</a> [<a href='{$fuserlink}'>{$ev0['f_login']}</a>] отправлено уведомление о том, что ему необходимо начать выполнение работы по заданию."; $this->subject = "Денежные средства для {$cnum} зарезервированы"; $this->message = $this->splitMessage($this->GetHtml($ev0['e_uname'], $msg_e, array('header' => 'simple', 'footer' => 'norisk_robot'))); $this->recipient = $ev0['e_uname'] . " " . $ev0['e_usurname'] . " [" . $ev0['e_login'] . "] <" . $ev0['e_email'] . ">"; $this->SmtpMail('text/html'); } else { $msg_f = "Информируем Вас о том, что деньги в Сделке «<a href='{$url}?id={$ev0['sbr_id']}{$this->_addUrlParams('f', '&')}'>{$sbr_name}</a>» успешно зарезервированы.<br/><br/>"; $msg_f .= "Пожалуйста, приступите к выполнению задания."; $this->subject = "Резервирование денег в Безопасной Сделке (проект «{$ev0['sbr_name']}»)"; $this->message = $this->splitMessage($this->GetHtml($ev0['f_uname'], $msg_f, array('header' => 'simple', 'footer' => 'norisk_robot'))); $this->recipient = $ev0['f_uname'] . " " . $ev0['f_usurname'] . " [" . $ev0['f_login'] . "] <" . $ev0['f_email'] . ">"; $this->SmtpMail('text/html'); } /** * @deprecated */ /* if(!$sbr->checkUserReqvs()) { $msg = " Пожалуйста, внесите все необходимые данные на вкладке «<a href='{$GLOBALS['host']}/users/{$ev0[$r.'login']}/setup/finance/{$this->_addUrlParams($e ? 'e' : 'f')}'>Финансы</a>». Указанные во вкладке реквизиты требуются для составления договора на оказание услуг и являются необходимым условием для работы через сервис «Сделка Без Риска». ";//по проекту «<a href='{$url}?id={$ev0['sbr_id']}'>{$ev0['sbr_name']}</a>» $this->subject = "Заполнение вкладки «Финансы»"; $this->message = $this->splitMessage($this->GetHtml($ev0[$r.'uname'], $msg, array('header'=>'simple', 'footer'=>'norisk_robot'))); $this->recipient = $ev0[$r.'uname']." ".$ev0[$r.'usurname']." [".$ev0[$r.'login']."] <".$ev0[$r.'email'].">"; $this->SmtpMail('text/html'); }*/ } }