Esempio n. 1
0
 /**
  * Define a object build definition
  * @param string $name The identifier of the object to be defined
  * @return \Samsui\DefinitionInterface Returns the Definition for building the object
  * @since 1.0.0
  */
 public function define($name)
 {
     if (!$this->objects->get($name)) {
         $this->objects->set($name, $this->container['Samsui\\DefinitionInterface']);
     }
     return $this->objects->get($name);
 }
Esempio n. 2
0
 public function testGetSet()
 {
     $items = new ObjectCollection();
     $this->assertNull($items->get('test'));
     $items->set('test', 'call me maybe?');
     $this->assertEquals('call me maybe?', $items->get('test'));
 }