PEAR_Info::getStyleSheet (Previous) (Next) PEAR_Info::pearImage

View this page in Last updated: Sun, 28 Sep 2008
English | French | German | Japanese | Plain HTML

PEAR_Info::packageInstalled()

PEAR_Info::packageInstalled() -- Vérifie si un paquet est installé ou non

Description

Simple function to check if a package is installed under user or system PEAR installation. Version minimum et information du channel sont supportées.

Paramètres

string $name

Nom du paquet

string $version

(facultatif) La version minimale qui doit être installée

string $channel

(facultatif) Le canal de distribution du paquet

string $user_file

(facultatif) Fichier contenant les préférences de configuration PEAR d'un compte utilisateur

string $system_file

(facultatif) Fichier contenant les préférences de configuration PEAR pour tous les comptes utilisateurs

Depuis

Version 1.6.0 (2005-01-03)

Valeurs renvoyées

Aucune exceptions renvoyées

Note

Cette fonction devrait être appelée de façon statique.

Exemple


<?php
require_once 'PEAR/Info.php';

$res PEAR_Info::packageInstalled('Role_Web''1.1.0''pearified');
if ($res) {
    print "Le paquet pearified/Role_Web 1.1.0 ou supérieur est installé \n";
} else {
    print "Le paquet pearified/Role_Web n'est pas encore installé \n";
}

$res PEAR_Info::packageInstalled('PEAR_PackageFileManager');
if ($res) {
    print "Le paquet pear/PEAR_PackageFileManager est installé \n";
} else {
    print "Le paquet pear/PEAR_PackageFileManager n'est pas encore installé \n";
}
?>

PEAR_Info::getStyleSheet (Previous) (Next) PEAR_Info::pearImage

Download Documentation Last updated: Sun, 28 Sep 2008
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.