Open Preprint Systems  3.3.0
Registry Class Reference

Static Public Member Functions

static & _getRegistry ()
 
static clear ()
 
static delete ($key)
 
static & get ($key, $createIfEmpty=false, $createWithDefault=null)
 
static set ($key, &$value)
 

Detailed Description

Maintains a static table of keyed references. Used for storing/accessing single instance objects and values.

Definition at line 18 of file Registry.inc.php.

Member Function Documentation

◆ _getRegistry()

static& Registry::_getRegistry ( )
static

Get a static reference to the registry data structure.

Returns
array

Definition at line 23 of file Registry.inc.php.

Referenced by clear(), delete(), get(), and set().

◆ clear()

static Registry::clear ( )
static

Definition at line 69 of file Registry.inc.php.

References _getRegistry().

◆ delete()

static Registry::delete (   $key)
static

Remove an item from the registry.

Parameters
$keystring

Definition at line 62 of file Registry.inc.php.

References _getRegistry().

Referenced by PKPTestCase\mockRequest().

◆ get()

◆ set()

static Registry::set (   $key,
$value 
)
static

The documentation for this class was generated from the following file: