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


PHP Http::cacheable方法代碼示例

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


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

示例1: templateLinks

 function templateLinks()
 {
     $links = $this->json_encode(array(array('name' => 'Select ...', 'url' => false), array('name' => 'Agent Ticket Link', 'url' => '%{ticket.staff_link}'), array('name' => 'Agent Login Page', 'url' => '%{url}/scp'), array('name' => 'End-User Ticket Link', 'url' => '%{recipient.ticket_link}'), array('name' => 'End-User Login Page', 'url' => '%{url}/login.php')));
     Http::cacheable(md5($links), filemtime(__FILE__));
     header('Content-Type: application/json; charset=UTF-8');
     return $links;
 }
開發者ID:gizur,項目名稱:osticket,代碼行數:7,代碼來源:ajax.config.php

示例2: getLanguageFile

 function getLanguageFile($lang, $key)
 {
     global $cfg;
     $i18n = new Internationalization($lang);
     switch ($key) {
         case 'js':
             $data = $i18n->getTemplate('js/redactor.js')->getRawData();
             $data .= $i18n->getTemplate('js/jquery.ui.datepicker.js')->getRawData();
             // Strings from various javascript files
             $data .= $i18n->getTemplate('js/osticket-strings.js')->getRawData();
             header('Content-Type: text/javascript; charset=UTF-8');
             break;
         default:
             Http::response(404, 'No such i18n data');
     }
     Http::cacheable(md5($data), $cfg->lastModified());
     echo $data;
 }
開發者ID:ayurmedia,項目名稱:osTicket-1.8,代碼行數:18,代碼來源:ajax.i18n.php

示例3: makeCacheable

 function makeCacheable($ttl = 86400)
 {
     Http::cacheable($this->getSignature(true), $this->lastModified(), $ttl);
 }
開發者ID:KingsleyGU,項目名稱:osticketLocal,代碼行數:4,代碼來源:class.file.php


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