Manuel PEAR
Précédent
Chapitre 28. Les classes d'installation de PEAR
Suivant
PEAR_DependencyDB
Table des matières
Résumé de la classe
PEAR_DependencyDB
-- Gère les relations de dépendance entre les paquets installés
PEAR_DependencyDB::assertDepsDB()
-- Crée la dépendance dans la base de données, si elle n'existe pas. Une erreur est émise si la base de données est plus récente que le code qui y accède.
PEAR_DependencyDB::dependsOn()
-- Détermine si $parent dépend de $child
PEAR_DependencyDB::getDependencies()
-- Récupère la liste des dépendances de ce paquet installé
PEAR_DependencyDB::getDependentPackageDependencies()
-- Récupère la liste des dépendances des paquets actuellement installés qui dépendent d'un paquet
PEAR_DependencyDB::getDependentPackages()
-- Récupère une liste de paquets installés qui dépendent de ce paquet
PEAR_DependencyDB::hasWriteAccess()
-- Détermine si une dépendance DB peut être modifiée
PEAR_DependencyDB::installPackage()
-- Enregistre les dépendances d'un paquet qui va être installé ou mis à jour
PEAR_DependencyDB::rebuildDB()
-- Reconstruit la base de données des dépendances en lisant les entrées du registre
PEAR_DependencyDB::setConfig()
-- Définit le registre/l'endroit de la base de données des dépendances
PEAR_DependencyDB::singleton()
-- Récupère une ligne de la base de données des dépendances. Appel de setConfig() et assertDepsDB()
PEAR_DependencyDB::uninstallPackage()
-- Efface les dépendances d'un paquet qui va être désinstallé ou mis à jour
Précédent
Sommaire
Suivant
PEAR_Dependency2::validateSubpackageDependency()
Niveau supérieur
Résumé de la classe
PEAR_DependencyDB