当前位置: 首页>>代码示例>>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;未经允许,请勿转载。