PEAR Manual
Prev |  | Next

# PEAR_Config::singleton()

PEAR_Config::singleton() -- Return a reference of a PEAR_Config object

## Synopsis

    require_once 'PEAR/config.php';

``object &PEAR_Config::singleton` ([string $user_file = '' [, string $system_file = '']])`

## Description

If you want to keep only one instance of this class in use, this method will give you a reference to the last created PEAR_Config object if one exists, or create a new object.

## Parameter

string `$user_file`

  file to read user-defined options from

string `$system_file`

  file to read system-wide defaults from

## Return value

`object` - an existing or new PEAR_Config instance

## See

PEAR_Config::PEAR_Config()

## Note

This function should be called statically.

Prev | Home | Next
PEAR_Config::setRegistry() | Up | PEAR_Config::store()