Metabor\NamedCollection::add PHP Method

add() public method

public add ( MetaborStd\NamedInterface $object )
$object MetaborStd\NamedInterface
    public function add(NamedInterface $object)
    {
        $this->collection[$object->getName()] = $object;
    }

Usage Example

Beispiel #1
0
 /**
  * @see MetaborStd\Statemachine.StateInterface::getEvent()
  */
 public function getEvent($name)
 {
     if ($this->events->has($name)) {
         $event = $this->events->get($name);
     } else {
         $event = new Event($name);
         $this->events->add($event);
     }
     return $event;
 }
All Usage Examples Of Metabor\NamedCollection::add