Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17622 программиста и 1372 робота. Сейчас ищут 1543 программиста ...

Class Summary Translation2_Decorator_CacheLiteFunction

Вернуться к: Translation2

Class Summary Translation2_Decorator_CacheLiteFunction

Class Summary Translation2_Decorator_CacheLiteFunction – Decorator to cache fetched data using Cache_Lite_Function class

This decorator provides a very efficient cache layer. It requires PEAR::Cache_Lite. It supports all the main options supported by Cache_Lite:

  • lifeTime [integer]

  • cacheDir [string]

  • fileLocking [boolean]

  • caching [boolean]

If you need to pass an option directly to the Cache_Lite object, you can use setCacheOption().

<?php
$tr 
= new Translation2($driver$dbinfo$params);
$tr =& $tr->getDecorator('CacheLiteFunction');
$tr->setOption('cacheDir''/var/tmp/');
$tr->setOption('lifeTime'3600*24*7); //one week

//change a custom Cache_Lite option
$tr->setCacheOption($name$value);
?>



Вернуться к: Translation2

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware