PharData::setMetadataFixe les méta-données de l'archive
&reftitle.description;
publicvoidPharData::setMetadatamixedmetadata
&phar.write;
Phar::setMetadata doit être utilisé pour stocker des méta-données personnalisées
qui décrivent quelque chose à propos de l'archive phar en tant qu'entité complète.
PharFileInfo::setMetadata doit être utilisé pour les méta-données spécifiques aux fichiers.
Les méta-données peuvent dégrader les performances de chargement d'une archive phar si les données sont trop lourdes.
Les méta-données peuvent être utilisées pour spécifier quel fichier au sein de l'archive doit être utilisé pour
charger l'archive ou l'emplacement d'un fichier de manifeste comme le fichier package.xml de
PEAR.
De manière générale, n'importe quelle donnée utile décrivant l'archive phar peut être stockée.
&reftitle.parameters;
metadata
N'importe quelle variable PHP contenant de l'information à stocker pour décrire l'archive phar
&reftitle.returnvalues;
&return.void;
&reftitle.examples;
Un exemple avec Phar::setMetadata
setMetadata(array('chargement' => 'fichier.php'));
var_dump($p->getMetadata());
} catch (Exception $e) {
echo 'Ne peut pas créer/modifier le phar:', $e;
}
?>
]]>
&example.outputs;
string(11) "fichier.php"
}
]]>
&reftitle.seealso;
Phar::getMetadataPhar::delMetadataPhar::hasMetadata