PEAR Manual
Prev |  | Next

# PEAR_DependencyDB::singleton()

PEAR_DependencyDB::singleton() -- Get a raw dependency database. Calls setConfig() and assertDepsDB()

## Synopsis

    require_once '/DependencyDB.php';

```PEAR_DependencyDB |PEAR_Error` & PEAR_DependencyDB::singleton` (PEAR_Config &$config, string|false [$depdb = `FALSE`])`

## Description

Return a single dependency database based on the location of the database on disk. In other words, 1 dependency database is created for each registry location.

## Parameter

PEAR_Config `&$config`

  PEAR_Config object

string|$false; `$depdb`

  full path to the dependency database, or `FALSE` to use default

## Throws

throws no exceptions thrown

## Note

This function should be called statically.

Prev | Home | Next
PEAR_DependencyDB::setConfig() | Up | PEAR_DependencyDB::uninstallPackage()