Gc\Registry::setInstance PHP Méthode

setInstance() public static méthode

Set the default registry instance to a specified instance.
public static setInstance ( Registry $registry ) : void
$registry Registry An object instance of type Registry, or a subclass.
Résultat void
    public static function setInstance(Registry $registry)
    {
        if (self::$registry !== null) {
            throw new RuntimeException('Registry is already initialized');
        }
        self::$registry = $registry;
    }

Usage Example

Exemple #1
0
 /**
  * Test
  *
  * @return void
  */
 public function testSetInstanceWithRegistryAlreadyInitialized()
 {
     $this->setExpectedException('RuntimeException');
     $this->object->setInstance(new Registry());
 }