Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JArchiveTar
+ Graphe d'héritage de JArchiveTar:
+ Graphe de collaboration de JArchiveTar:

Liste de tous les membres

Fonctions membres publiques

 extract ($archive, $destination, $options=array())
- Fonctions membres publiques inherited from JObject
 __construct ($properties=null)
 __toString ()
 def ($property, $default=null)
 get ($property, $default=null)
 getProperties ($public=true)
 getError ($i=null, $toString=true)
 getErrors ()
 set ($property, $value=null)
 setProperties ($properties)
 setError ($error)
 toString ()

Fonctions membres publiques statiques

static isSupported ()

Fonctions membres protégées

 _getTarInfo (&$data)

Attributs privés

 $_types
 $_data = null
 $_metadata = null

Additional Inherited Members

- Attributs protégés inherited from JObject
 $_errors = array()

Documentation des fonctions membres

JArchiveTar::_getTarInfo ( $data)
protected

Get the list of files/data from a Tar archive buffer.

Paramètres:
string&$dataThe Tar archive buffer.
Renvoie:
array Archive metadata array
 KEY: Position in the array
 VALUES: 'attr'  –  File attributes
 'data'  –  Raw file contents
 'date'  –  File modification time
 'name'  –  Filename
 'size'  –  Original file size
 'type'  –  File type
 
Depuis:
11.1

Références $data, $file, $mode, et null.

JArchiveTar::extract (   $archive,
  $destination,
  $options = array() 
)

Extract a ZIP compressed file to a given path

Paramètres:
string$archivePath to ZIP archive to extract
string$destinationPath to extract archive into
array$optionsExtraction options [unused]
Renvoie:
boolean True if successful
Depuis:
11.1

Références $i, $n, $path, $type, JPath\clean(), JFolder\create(), null, JError\raiseWarning(), JFile\read(), et JFile\write().

+ Voici le graphe d'appel pour cette fonction :

static JArchiveTar::isSupported ( )
static

Tests whether this adapter can unpack files on this computer.

Renvoie:
boolean True if supported
Depuis:
11.3

Documentation des données membres

JArchiveTar::$_data = null
private
JArchiveTar::$_metadata = null
private
JArchiveTar::$_types
private
Valeur initiale :
array(
0x0 => 'Unix file',
0x30 => 'File',
0x31 => 'Link',
0x32 => 'Symbolic link',
0x33 => 'Character special file',
0x34 => 'Block special file',
0x35 => 'Directory',
0x36 => 'FIFO special file',
0x37 => 'Contiguous file')

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