24.8 Eigene PEAR-Pakete erstellen

Problem

Sie möchten selbst Pakete erstellen, die durch den PEAR Package Manager installiert werden können.

Lösung

Nutzen Sie das Paket PEAR_PackageFileManager, um eine package.xml-Datei zu erstellen, und verwenden Sie dann den PEAR Package Manager-Befehl pear package, um das Paket zu erstellen.

// PEAR_PackageFileManager einbinden.
require_once 'PEAR/PackageFileManager.php';

// Version
$version = '1.0.0';

// Release-State
$state = 'stable';

// Changelog der neuen Version
$notes = <<<EOT
Erste PEAR-Version.
EOT;

// Beschreibung des Pakets
$description = <<<EOT
Paket zum Erzeugen von RSS-Dateien aus PHP-Arrays.
EOT;

// Neuen PackageFileManager erstellen.
$package = new PEAR_PackageFileManager();
$result = $package->setOptions(array( ...

Get PHP 5 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.