library/core/class.factory.php
public function UninstallDependency($Alias, $PropertyName = NULL) {
      if(array_key_exists($Alias, $this->_Dependencies)) {
         if(is_null($PropertyName))
            unset($this->_Dependencies[$Alias]);
         elseif(array_key_exists($PropertyName, $this->_Dependencies[$Alias]))
               unset($this->_Dependencies[$Alias][$PropertyName]);
      }
   }
public function UninstallDependency($Alias, $PropertyName = NULL) {
      if(array_key_exists($Alias, $this->_Dependencies)) {
         if(is_null($PropertyName))
            unset($this->_Dependencies[$Alias]);
         elseif(array_key_exists($PropertyName, $this->_Dependencies[$Alias]))
               unset($this->_Dependencies[$Alias][$PropertyName]);
      }
   }
public function UninstallDependency ( $ Alias , $ PropertyName = NULL ) { if ( array_key_exists ( $ Alias , $ this -> _Dependencies ) ) { if ( is_null ( $ PropertyName ) ) unset ( $ this -> _Dependencies [ $ Alias ] ) ; elseif ( array_key_exists ( $ PropertyName , $ this -> _Dependencies [ $ Alias ] ) ) unset ( $ this -> _Dependencies [ $ Alias ] [ $ PropertyName ] ) ; } }
Uninstall a dependency definition.

@param string $Alias The object alias to uninstall the dependency for.
@param string $PropertyName The name of the property dependency to uninstall.
Note: If $PropertyName is null then all of the dependencies will be uninstalled for $Alias.
Uninstall a dependency definition .