Jump to main content Jump to doc navigation

xPDOCacheManager::set

Устанавливает пару ключ-значение в поставщике кэша.

Также позволяет передавать массив опций. Текущие доступные значения:

  • format - если равно XPDO_CACHE_JSON, будет указывать строку как единственные данные в файле (а не как возвращение строки). Это полезно, если вы хотите более правильный синтаксический анализ данных JSON.

Синтаксис

API Docs: http://api.modxcms.com/xpdo/cache/xPDOCacheManager.html#set

boolean set (string $key, mixed &$var, [integer $lifetime = 0], [array $options = array()])

Пример

Задайте для файла кэша указанную строку, срок действия которой истекает через 2 часа.

$str = 'This will be cached.';
$xpdo->cacheManager->set('mycachefile',$str,7200);

Смотрите также

  1. xPDOCacheManager.copyFile
  2. xPDOCacheManager.copyTree
  3. xPDOCacheManager.delete
  4. xPDOCacheManager.deleteTree
  5. xPDOCacheManager.endsWith
  6. xPDOCacheManager.escapeSingleQuotes
  7. xPDOCacheManager.get
  8. xPDOCacheManager.getCachePath
  9. xPDOCacheManager.getCacheProvider
  10. xPDOCacheManager.matches
  11. xPDOCacheManager.replace
  12. xPDOCacheManager.writeFile
  13. xPDOCacheManager.set
  14. xPDOCacheManager.writeTree
  15. xPDOCacheManager

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • Fabian Christen
  • Dannevang Digital
  • Sepia River Studios
  • Chris Fickling
  • CrewMark
  • deJaya
  • eydolan
  • Lefthandmedia
  • Murray Wood
  • Following Sea
  • Anton Tarasov
  • Stéphane Jäggi
  • Raffy
  • Snow Creative
  • A. Moreno
  • Nick Clark
  • JT Skaggs
  • Helen
  • YJ
  • krisznet
  • Richard
  • Yanni

Budget

$306 per month—let's make that $500!

Learn more