Smarty_Internal_CacheResource_File Klassenreferenz

Smarty_Internal_CacheResource_File Klassenreferenz
Klassendiagramm für Smarty_Internal_CacheResource_File:
Zusammengehörigkeiten von Smarty_Internal_CacheResource_File:

Öffentliche Methoden

 populate (Smarty_Template_Cached $cached, Smarty_Internal_Template $_template)
 
 populateTimestamp (Smarty_Template_Cached $cached)
 
 writeCachedContent (Smarty_Internal_Template $_template, $content)
 
 readCachedContent (Smarty_Internal_Template $_template)
 
 clearAll (Smarty $smarty, $exp_time=null)
 
 clear (Smarty $smarty, $resource_name, $cache_id, $compile_id, $exp_time)
 
 hasLock (Smarty $smarty, Smarty_Template_Cached $cached)
 
 acquireLock (Smarty $smarty, Smarty_Template_Cached $cached)
 
 releaseLock (Smarty $smarty, Smarty_Template_Cached $cached)
 
- Öffentliche Methoden geerbt von Smarty_CacheResource
 populate (Smarty_Template_Cached $cached, Smarty_Internal_Template $_template)
 
 populateTimestamp (Smarty_Template_Cached $cached)
 
 process (Smarty_Internal_Template $_template, Smarty_Template_Cached $cached=null)
 
 writeCachedContent (Smarty_Internal_Template $_template, $content)
 
 getCachedContent (Smarty_Internal_Template $_template)
 
 clearAll (Smarty $smarty, $exp_time=null)
 
 clear (Smarty $smarty, $resource_name, $cache_id, $compile_id, $exp_time)
 
 locked (Smarty $smarty, Smarty_Template_Cached $cached)
 
 hasLock (Smarty $smarty, Smarty_Template_Cached $cached)
 
 acquireLock (Smarty $smarty, Smarty_Template_Cached $cached)
 
 releaseLock (Smarty $smarty, Smarty_Template_Cached $cached)
 

Weitere Geerbte Elemente

- Öffentliche, statische Methoden geerbt von Smarty_CacheResource
static load (Smarty $smarty, $type=null)
 
static invalidLoadedCache (Smarty $smarty)
 
- Statische, geschützte Attribute geerbt von Smarty_CacheResource
static $sysplugins
 

Ausführliche Beschreibung

Definiert in Zeile 18 der Datei smarty_internal_cacheresource_file.php.

Dokumentation der Elementfunktionen

acquireLock ( Smarty  $smarty,
Smarty_Template_Cached  $cached 
)

Lock cache for this template

Parameter
Smarty$smartySmarty object
Smarty_Template_Cached$cachedcached object
Rückgabe
bool|void

Definiert in Zeile 301 der Datei smarty_internal_cacheresource_file.php.

clear ( Smarty  $smarty,
  $resource_name,
  $cache_id,
  $compile_id,
  $exp_time 
)

Empty cache for a specific template

Parameter
Smarty$smarty
string$resource_nametemplate name
string$cache_idcache id
string$compile_idcompile id
integer$exp_timeexpiration time (number of seconds, not timestamp)
Rückgabe
integer number of cache files deleted

Definiert in Zeile 164 der Datei smarty_internal_cacheresource_file.php.

Benutzt Smarty\getCacheDir().

Wird benutzt von clearAll().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

clearAll ( Smarty  $smarty,
  $exp_time = null 
)

Empty cache

Parameter
Smarty$smarty
integer$exp_timeexpiration time (number of seconds, not timestamp)
Rückgabe
integer number of cache files deleted

Definiert in Zeile 148 der Datei smarty_internal_cacheresource_file.php.

Benutzt clear().

Hier ist ein Graph, der zeigt, was diese Funktion aufruft:

hasLock ( Smarty  $smarty,
Smarty_Template_Cached  $cached 
)

Check is cache is locked for this template

Parameter
Smarty$smartySmarty object
Smarty_Template_Cached$cachedcached object
Rückgabe
boolean true or false if cache is locked

Definiert in Zeile 278 der Datei smarty_internal_cacheresource_file.php.

populate ( Smarty_Template_Cached  $cached,
Smarty_Internal_Template  $_template 
)

populate Cached Object with meta data from Resource

Parameter
Smarty_Template_Cached$cachedcached object
Smarty_Internal_Template$_templatetemplate object
Rückgabe
void

Definiert in Zeile 28 der Datei smarty_internal_cacheresource_file.php.

populateTimestamp ( Smarty_Template_Cached  $cached)

populate Cached Object with timestamp and exists from Resource

Parameter
Smarty_Template_Cached$cachedcached object
Rückgabe
void

Definiert in Zeile 77 der Datei smarty_internal_cacheresource_file.php.

readCachedContent ( Smarty_Internal_Template  $_template)

Read cached template from cache

Parameter
Smarty_Internal_Template$_templatetemplate object
Rückgabe
string content

Definiert in Zeile 132 der Datei smarty_internal_cacheresource_file.php.

releaseLock ( Smarty  $smarty,
Smarty_Template_Cached  $cached 
)

Unlock cache for this template

Parameter
Smarty$smartySmarty object
Smarty_Template_Cached$cachedcached object
Rückgabe
bool|void

Definiert in Zeile 315 der Datei smarty_internal_cacheresource_file.php.

writeCachedContent ( Smarty_Internal_Template  $_template,
  $content 
)

Write the rendered template output to cache

Parameter
Smarty_Internal_Template$_templatetemplate object
string$contentcontent to cache
Rückgabe
boolean success

Definiert in Zeile 111 der Datei smarty_internal_cacheresource_file.php.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:




Korrekturen, Hinweise und Ergänzungen

Bitte scheuen Sie sich nicht und melden Sie, was auf dieser Seite sachlich falsch oder irreführend ist, was ergänzt werden sollte, was fehlt usw. Dazu bitte oben aus dem Menü Seite den Eintrag Support Forum wählen. Es ist eine kostenlose Anmeldung erforderlich, um Anmerkungen zu posten. Unpassende Postings, Spam usw. werden kommentarlos entfernt.