PHP Classes

File: make.php

Recommend this page to a friend!
  Classes of inwebo   My DeviantArt API   make.php   Download  
File: make.php
Role: Example script
Content type: text/plain
Description: Example script
Class: My DeviantArt API
Retrieve information from DeviantArt accounts
Author: By
Last change: Update of make.php
Date: 4 months ago
Size: 1,060 bytes
 

Contents

Class file image Download
<?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>