protected final function RegisterToManyRelations(Registrar $Registrar, Relational\Database $Context) { $Registrar->RegisterAll($this->ToManyRelations); }
protected function RegisterColumnStructure(Registrar $Registrar, IColumnSet $Column) { $Registrar->RegisterAll($this->_Columns); }
protected final function RegisterPropertyMappings(Registrar $Registrar, Object\IEntityMap $EntityMap, Relational\Database $Database) { $this->PropertyMappings = []; $this->InitializeMappings($EntityMap, $Database); $Registrar->RegisterAll($this->PropertyMappings); }
protected final function RegisterEntityRelationalMaps(Registrar $Regisrar) { $Regisrar->RegisterAll($this->EntityMaps); }
protected final function RegisterProperties(Registrar $Registrar) { $Registrar->RegisterAll($this->EntityProperties); }
protected function RegisterPropertyMappings(Registrar $Registrar, Object\IEntityMap $EntityMap, Relational\Database $Database) { $Registrar->RegisterAll($this->PropertyMappings); }
protected final function RegisterTables(Registrar $Registrar) { $Registrar->RegisterAll($this->Tables); }