예제 #1
0
 /**
  * @public
  *
  */
 public function getObject($ClassName, $AliasName = '')
 {
     // Object Factory instanzieren
     $this->ObjectFactory = ObjectFactory::getInstance();
     // Wenn das Objekt Debug bereits registriert wurde,
     // gibt mit die Intance auf dieses Objekt
     if (FL_TRACE) {
         if (TRACE_SYSTEM) {
             if ($this->ObjectFactory->isObjectRegistered('Debug')) {
                 $this->debug = $this->ObjectFactory->getObject('Debug', '');
                 $this->setTrace($ClassName, $AliasName);
             }
         }
     }
     /*
      * call object factory
      */
     $this->ObjectInstance = $this->ObjectFactory->getObject($ClassName, $AliasName);
     // return ObjectInstance from ObjectFactory
     return $this->ObjectInstance;
 }