Files
smarty/docs/programmers/api-functions/api-register-cacheresource.md
Simon Wisselink 428a701b18 Feature/add docs (#689)
* Add converted docs repo

* Set theme jekyll-theme-minimal

* Removed BC docs, added TOC

* Added TOCs, rewrote most important links in documentation. Linked README to new Github Pages site

* some link fixes
2021-12-03 11:59:22 +01:00

876 B

registerCacheResource()

dynamically register CacheResources

Description

void

registerCacheResource

string

name

Smarty_CacheResource

resource_handler

Use this to dynamically register a CacheResource plugin with Smarty. Pass in the name of the CacheResource and the object extending Smarty_CacheResource. See Custom Cache Implementation for more information on how to create custom CacheResources.

Note

In Smarty2 this used to be a callback function called $cache_handler_func. Smarty3 replaced this callback by the Smarty_CacheResource module.

<?php
$smarty->registerCacheResource('mysql', new Smarty_CacheResource_Mysql());
?>

See also unregisterCacheResource() and the Custom CacheResource Implementation section.