本文整理汇总了PHP中CEvent::updateAssigned方法的典型用法代码示例。如果您正苦于以下问题:PHP CEvent::updateAssigned方法的具体用法?PHP CEvent::updateAssigned怎么用?PHP CEvent::updateAssigned使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CEvent
的用法示例。
在下文中一共展示了CEvent::updateAssigned方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: clash_accept
function clash_accept(CAppUI $AppUI)
{
global $do_redirect;
$AppUI->setMsg('Event');
$obj = new CEvent();
$obj->bind($_SESSION['add_event_post']);
$GLOBALS['a'] = $_SESSION['add_event_caller'];
$is_new = $obj->event_id == 0;
$result = $obj->store($AppUI);
if ($result) {
if (isset($_SESSION['add_event_attendees']) && $_SESSION['add_event_attendees']) {
$obj->updateAssigned(explode(',', $_SESSION['add_event_attendees']));
}
if (isset($_SESSION['add_event_mail']) && $_SESSION['add_event_mail'] == 'on') {
$obj->notify($_SESSION['add_event_attendees'], !$is_new);
}
$AppUI->setMsg('Event Stored', UI_MSG_OK, true);
} else {
$AppUI->setMsg($msg, UI_MSG_ERROR);
}
clear_clash();
$AppUI->redirect();
}
示例2:
$end_date = new w2p_Utilities_Date($obj->event_end_date . $_POST['end_time']);
$obj->event_end_date = $end_date->format(FMT_DATETIME_MYSQL);
}
$action = $del ? 'deleted' : 'stored';
$clashRedirect = false;
if ($del) {
$result = $obj->delete();
} else {
if ($_POST['event_assigned'] > '' && ($clash = $obj->checkClash($_POST['event_assigned']))) {
$last_a = $a;
$GLOBALS['a'] = "clash";
$clashRedirect = true;
} else {
$result = $obj->store();
if (isset($_POST['event_assigned'])) {
$obj->updateAssigned(explode(',', $_POST['event_assigned']));
}
if (isset($_POST['mail_invited'])) {
$obj->notify($_POST['event_assigned'], false);
}
}
}
//TODO: I hate this clash param.. there should be a better way.
if (!$clashRedirect) {
if (is_array($result)) {
$AppUI->setMsg($result, UI_MSG_ERROR, true);
$AppUI->holdObject($obj);
$AppUI->redirect('m=calendar&a=addedit');
}
if ($result) {
$AppUI->setMsg('Event ' . $action, UI_MSG_OK, true);
示例3: array
$ev1->event_private = $event_private;
//otherwise not shown in myevent filter in dayview/events
$ev1->event_description = $event_descript;
}
$ev1->event_start_date = $start;
$ev1->event_end_date = $end;
$res = false;
//
$res = $ev1->store();
//echo "0";
if ($res) {
echo "{$ev1->event_id}";
$ass = array();
$ass = $AppUI->user_id;
if ($id == 0) {
$ev1->updateAssigned($ass);
}
} else {
echo "0";
}
} else {
$tsk = new CTask();
$tsk->load($task_id);
if ($do_task === "resize") {
$tsk->task_end_date = $end;
} else {
if ($do_task === "drag") {
$tsk->task_start_date = $start;
$tsk->task_end_date = $end;
} else {
if ($do_task === "pcpl") {