/** * Insert additional objects * * @final * @access public * @param \Bytes\InjectionContainer $InjectionContainer * @todo Make sure the additionally injected objects are only injected into this instance, and not all IJs * @return StandardClass */ public final function Inject(\Bytes\InjectionContainer $InjectionContainer) : StandardClass { /* ------------------------------------------------------------------------------------------------------ MERGE ------------------------------------------------------------------------------------------------------ */ $this->__InjectionContainer->MergeWith($InjectionContainer); /* ------------------------------------------------------------------------------------------------------ RETURN ------------------------------------------------------------------------------------------------------ */ return $this; }