PEAR_PackageFile::fromXmlString()

PEAR_PackageFile::fromXmlString()  -- fromXmlString

Synopsis

require_once '/PackageFile.php';

PEAR_PackageFile_v1|PEAR_PackageFile_v2|PEAR_Error& PEAR_PackageFile::fromXmlString (string $data, int $state, string $file, string|false [$archive = FALSE])

Description

Analyse et retourne un objet package.xml ou un objet PEAR_Error en cas d'erreur.

Paramètres

chaîne de caractères $data

Contenu du fichier package.xml

entier $state

Statut du paquet (une constante parmis PEAR_VALIDATE_*)

chaîne de caractères $file

Chemin complet vers le fichier package.xml (et des fichiers dont il fait référence)

chaîne de caractères|FALSE $archive

Chemin complet vers le fichier .tgz contenant le package.xml ou FALSE sinon.

Valeurs renvoyées

Aucune exception n'est lancée.

Note

Cette fonction ne peut pas être appelée de façon statique.