Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe SimplePie_Cache_File

Liste de tous les membres

Fonctions membres publiques

 SimplePie_Cache_File ($location, $filename, $extension)
 save ($data)
 load ()
 mtime ()
 touch ()
 unlink ()

Attributs publics

 $location
 $filename
 $extension
 $name

Description détaillée

Définition à la ligne 8642 du fichier simplepie.php.


Documentation des fonctions membres

SimplePie_Cache_File::load ( )

Définition à la ligne 8686 du fichier simplepie.php.

{
if (file_exists($this->name) && is_readable($this->name))
{
return unserialize(file_get_contents($this->name));
}
return false;
}
SimplePie_Cache_File::mtime ( )

Définition à la ligne 8695 du fichier simplepie.php.

{
if (file_exists($this->name))
{
return filemtime($this->name);
}
return false;
}
SimplePie_Cache_File::save (   $data)

Définition à la ligne 8657 du fichier simplepie.php.

{
if (file_exists($this->name) && is_writeable($this->name) || file_exists($this->location) && is_writeable($this->location))
{
if (is_a($data, 'SimplePie'))
{
$data = $data->data;
}
$data = serialize($data);
if (function_exists('file_put_contents'))
{
return (bool) file_put_contents($this->name, $data);
}
else
{
$fp = fopen($this->name, 'wb');
if ($fp)
{
fwrite($fp, $data);
fclose($fp);
return true;
}
}
}
return false;
}
SimplePie_Cache_File::SimplePie_Cache_File (   $location,
  $filename,
  $extension 
)

Définition à la ligne 8649 du fichier simplepie.php.

Références $extension, $filename, et $location.

{
$this->location = $location;
$this->filename = $filename;
$this->extension = $extension;
$this->name = "$this->location/$this->filename.$this->extension";
}
SimplePie_Cache_File::touch ( )

Définition à la ligne 8704 du fichier simplepie.php.

{
if (file_exists($this->name))
{
return touch($this->name);
}
return false;
}
SimplePie_Cache_File::unlink ( )

Définition à la ligne 8713 du fichier simplepie.php.

{
if (file_exists($this->name))
{
return unlink($this->name);
}
return false;
}

Documentation des données membres

SimplePie_Cache_File::$extension

Définition à la ligne 8646 du fichier simplepie.php.

Référencé par SimplePie_Cache_File().

SimplePie_Cache_File::$filename

Définition à la ligne 8645 du fichier simplepie.php.

Référencé par SimplePie_Cache_File().

SimplePie_Cache_File::$location

Définition à la ligne 8644 du fichier simplepie.php.

Référencé par SimplePie_Cache_File().

SimplePie_Cache_File::$name

Définition à la ligne 8647 du fichier simplepie.php.


La documentation de cette classe a été générée à partir du fichier suivant :