<?php
try {
$phar = new Phar( __DIR__ . '/phar/deviant-api.phar' );
$phar->buildFromDirectory(__DIR__ . '/lib', '/\.php$/');
$phar->stopBuffering();
}
catch(Exception $e) {
echo $e->getMessage();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Deviant art API</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<h1>Création de l'archive ok !</h1>
<p>
Elle se trouve à la racine du dossier courant et se nomme deviant-api.phar.php
</p>
<p>
Fonctionnement trés simple, plutôt que d'inclure n fichiers, d'avoir un recours à un
autoload, il suffit d'inclure l'archive phar !
Pour en savoir plus il existe ce trés bon article <a href="http://blog.pascal-martin.fr/post/php-5.3-phar-php-archive#phar-premiere-archive">PHAR premiere archive</a>
</p>
<code>
include ('phar/deviant-api.phar');
// Toutes les classes sont dorénavant disponibles.
</code>
</body>
</html>
|