當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Planning::generateIcal方法代碼示例

本文整理匯總了PHP中Planning::generateIcal方法的典型用法代碼示例。如果您正苦於以下問題:PHP Planning::generateIcal方法的具體用法?PHP Planning::generateIcal怎麽用?PHP Planning::generateIcal使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Planning的用法示例。


在下文中一共展示了Planning::generateIcal方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: Group

                     if (count($intersect)) {
                         $canview = true;
                     }
                 }
                 // Else check group
                 if (!$canview && $_GET['gID']) {
                     $group = new Group();
                     if ($group->getFromDB($_GET['gID'])) {
                         if (in_array($group->getEntityID(), $entities)) {
                             $canview = true;
                         }
                     }
                 }
             }
             if ($ismine || $canview) {
                 Planning::generateIcal($_GET["uID"], $_GET["gID"], $_GET["limititemtype"]);
             }
         }
     }
 } else {
     Html::header(__('Planning'), $_SERVER['PHP_SELF'], "helpdesk", "planning");
     Session::haveRightsOr('planning', array(Planning::READALL, Planning::READMY));
     if (!isset($_GET["date"]) || empty($_GET["date"])) {
         $_GET["date"] = strftime("%Y-%m-%d");
     }
     if (!isset($_GET["type"])) {
         $_GET["type"] = "week";
     }
     $planning = new Planning();
     $planning->display($_GET);
     Html::footer();
開發者ID:jose-martins,項目名稱:glpi,代碼行數:31,代碼來源:planning.php

示例2: switch

    $_GET["gID"] = 0;
}
if (!isset($_GET["usertype"])) {
    $_GET["usertype"] = "user";
}
switch ($_GET["usertype"]) {
    case "user":
        $_GET['gID'] = 0;
        break;
    case "group":
        $_GET['uID'] = 0;
        break;
    case "user_group":
        $_GET['gID'] = "mine";
        break;
}
if (isset($_GET['genical'])) {
    Planning::generateIcal($_GET["uID"], $_GET["gID"]);
} else {
    commonHeader($LANG['Menu'][29], $_SERVER['PHP_SELF'], "maintain", "planning");
    checkSeveralRightsOr(array('show_all_planning' => '1', 'show_planning' => '1'));
    if (!isset($_GET["date"]) || empty($_GET["date"])) {
        $_GET["date"] = strftime("%Y-%m-%d");
    }
    if (!isset($_GET["type"])) {
        $_GET["type"] = "week";
    }
    Planning::showSelectionForm($_GET['type'], $_GET['date'], $_GET["usertype"], $_GET["uID"], $_GET["gID"]);
    Planning::show($_GET['uID'], $_GET['gID'], $_GET["date"], $_GET["type"]);
    commonFooter();
}
開發者ID:ryukansent,項目名稱:Thesis-SideB,代碼行數:31,代碼來源:planning.php


注:本文中的Planning::generateIcal方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。