本文整理汇总了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));
// }
}
开发者ID:bhushansonar,项目名称:hammu,代码行数:47,代码来源:index_4_7_2015.php
示例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));
// }
}
开发者ID:hardikamutech,项目名称:hammu,代码行数:65,代码来源:index_23-6-2015.php
注:本文中的findOnlineStutusByIds函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论