예제 #1
0
 /**
  * Уведомление заказчику о создании заказа услуги
  * 
  * @param type $project
  */
 public function _onSetExecutorEmp($project)
 {
     $frl = new freelancer();
     $frl->GetUserByUID($project['exec_id']);
     $emp = new employer();
     $emp->GetUserByUID($project['user_id']);
     $this->subject = "Ожидается ответ от выбранного вами исполнителя в проекте";
     $this->recipient = $this->_formatFullname($emp, true);
     $this->message = Template::render(PROJECTS_TPL_MAIL_PATH . 'set_executor_emp.tpl.php', array('project_title' => $project['name'], 'project_url' => $GLOBALS['host'] . getFriendlyURL("project", $project), 'cancel_url' => $GLOBALS['host'] . projects_helper::getStatusUrl($project['id'], 'cancel', $emp->uid), 'frl_fullname' => $this->_formatFullname($frl)));
     return $this->send('text/html');
 }
예제 #2
0
<?php

ini_set('display_errors', 1);
error_reporting(E_ALL ^ E_NOTICE);
ini_set('max_execution_time', 0);
ini_set('memory_limit', '512M');
if (!isset($_SERVER['DOCUMENT_ROOT']) || !strlen($_SERVER['DOCUMENT_ROOT'])) {
    $_SERVER['DOCUMENT_ROOT'] = rtrim(realpath(pathinfo(__FILE__, PATHINFO_DIRNAME) . '/../../'), '/');
}
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/stdf.php";
//require_once($_SERVER['DOCUMENT_ROOT'] . "/classes/config.php");
//require_once($_SERVER['DOCUMENT_ROOT'] . "/classes/profiler.php");
require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/projects_helper.php";
//------------------------------------------------------------------------------
$results = array();
//$profiler = new profiler();
//------------------------------------------------------------------------------
//$profiler->start('fill_frl_mem');
//------------------------------------------------------------------------------
$results['link'] = projects_helper::getStatusUrl('25', 'decline', 6);
//------------------------------------------------------------------------------
//$profiler->stop('fill_frl_mem');
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
//------------------------------------------------------------------------------
array_walk($results, function (&$value, $key) {
    $value = sprintf('%s = %s' . PHP_EOL, $key, $value);
});
print_r(implode('', $results));
exit;