本文整理汇总了PHP中findOnlineStutusByIds函数的典型用法代码示例。如果您正苦于以下问题:PHP findOnlineStutusByIds函数的具体用法?PHP findOnlineStutusByIds怎么用?PHP findOnlineStutusByIds使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了findOnlineStutusByIds函数的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: sendInvites
function sendInvites()
{
global $HAMMU_BOL_Service;
global $language;
global $Userservice;
$app = \Slim\Slim::getInstance();
$app->response->headers->set('Content-Type', 'application/json');
$app->response->setStatus(200);
//Lang Call Start
$hammu_lang_id = $app->request()->params("lang_id");
if (!empty($hammu_lang_id)) {
getCurrentLanguages($hammu_lang_id);
}
//Lang Call end
$inviterId = $app->request()->params("inviterId");
$inviteeId = $app->request()->params("inviteeId");
$statusArr = findOnlineStutusByIds($inviteeId);
// if (!empty($statusArr)) {
$availableStatus = $statusArr[0]['available'];
if ($availableStatus == "online") {
$rarray = $HAMMU_BOL_Service->inviteRequest($inviterId, $inviteeId);
if (count($rarray) > 0) {
$timestamp = $rarray["timestamp"];
$date = date("Y/m/d H:i", $timestamp);
$inviteeUsername = $Userservice->getUserName($inviteeId);
$message1 = $language->text("hammu", "sendInvites_success");
//"Invitation sent!"
$message = $language->text('hammu', 'invitation_sent', array('user' => $inviteeUsername, "date" => $date));
$return_data = array("response_status" => "1", "response_message" => $message1, "log_message" => $message);
$app->response->setBody(json_encode($return_data));
} else {
$message = $language->text("hammu", "sendInvites_fail");
//"Invitation not sent or already sent!"
$return_data = array("response_status" => "0", "response_message" => $message);
$app->response->setBody(json_encode($return_data));
}
} else {
$message = $language->text("hammu", "escort_outof_office");
//$rarray = $HAMMU_BOL_Service->inviteRequestFail($inviterId, $inviteeId);
$return_data = array("response_status" => "0", "response_message" => "escort is out of office");
$app->response->setBody(json_encode($return_data));
}
// } else {
// $return_data = array("response_status" => "0", "response_message" => "escort is out of office");
// $app->response->setBody(json_encode($return_data));
// }
}
示例2: sendInvites
function sendInvites()
{
global $HAMMU_BOL_Service;
global $language;
global $Userservice;
$app = \Slim\Slim::getInstance();
$app->response->headers->set('Content-Type', 'application/json');
$app->response->setStatus(200);
$inviterId = $app->request()->params("inviterId");
$inviteeId = $app->request()->params("inviteeId");
$lang_id = (int) $app->request()->params("lang_id");
$currentLanguageId = getCurrentLanguages($lang_id);
$statusArr = findOnlineStutusByIds($inviteeId);
// if (!empty($statusArr)) {
$availableStatus = $statusArr[0]['available'];
if ($availableStatus == "online") {
$rarray = $HAMMU_BOL_Service->inviteRequest($inviterId, $inviteeId);
if (count($rarray) > 0) {
$timestamp = $rarray["timestamp"];
$date = date("Y/m/d H:i", $timestamp);
$inviteeUsername = $Userservice->getUserName($inviteeId);
//$message = $language->text('hammu', 'invitation_sent', array('user' => $inviteeUsername, "date" => $date));
if ($currentLanguageId == '32') {
$message = "Einladung versandt!";
} else {
if ($currentLanguageId == '33') {
$message = "Invitación enviada";
} else {
$messages = "Invitation sent!";
}
}
$return_data = array("response_status" => "1", "response_message" => $messages);
$app->response->setBody(json_encode($return_data));
} else {
if ($currentLanguageId == '32') {
$message = "Einladung nicht oder bereits versandt!";
} else {
if ($currentLanguageId == '33') {
$message = "Invitación no enviada o ya enviada";
} else {
$messages = "Invitation not sent or already sent!";
}
}
$return_data = array("response_status" => "0", "response_message" => $messages);
$app->response->setBody(json_encode($return_data));
}
} else {
if ($currentLanguageId == '32') {
$message = "Escort ist momentan nicht verfügbar";
} else {
if ($currentLanguageId == '33') {
$message = "Escort no disponible";
} else {
$messages = "Escort is currently not available";
}
}
//$rarray = $HAMMU_BOL_Service->inviteRequestFail($inviterId, $inviteeId);
$return_data = array("response_status" => "0", "response_message" => $messages);
$app->response->setBody(json_encode($return_data));
}
// } else {
// $return_data = array("response_status" => "0", "response_message" => "escort is out of office");
// $app->response->setBody(json_encode($return_data));
// }
}