Exemplo n.º 1
0
 public function testUnregister()
 {
     DI::register("testScalar", 42);
     $this->assertTrue(DI::isRegistered("testScalar"));
     DI::unregister("testScalar");
     $this->assertFalse(DI::isRegistered("testScalar"));
 }
Exemplo n.º 2
0
 public function tearDown()
 {
     DI::register("Node", function (Client $client, $properties = array()) {
         return new Node($client);
     });
     DI::register("Relationship", function (Client $client, $properties = array()) {
         return new Relationship($client);
     });
     DI::unregister("transport");
     DI::register("transport", function ($host = 'localhost', $port = 7474) {
         if (extension_loaded("curl")) {
             return new \Everyman\Neo4j\Transport\Curl($host, $port);
         }
         return new \Everyman\Neo4j\Transport\Stream($host, $port);
     }, true);
 }