Axmls
class Axmls extends XmlParser (View source)
Properties
| protected SimpleXMLElement | $rawXML | from XmlParser | |
| protected bool | $ignoreExistingTables | from XmlParser | 
Methods
Details
        
                            
    __construct(SimpleXMLElement $xml)
        
    
    No description
        
                            
    setIgnoreExistingTables(bool $ignoreExistingTables)
        
    
    No description
        
                            
    parse(Connection $db)
        
    
    Transforms the XML from Adodb XML into Doctrine DBAL Schema.
        
                    protected        string|null
    getDatabaseVersion(Connection $db)
        
    
    No description
        
                    protected        
    _setTableOpts(Connection $db, SimpleXMLElement $table, $schemaTable)
        
    
    No description
        
                    protected        
    _setPrimaryKeys(Connection $db, SimpleXMLElement $table, $schemaTable)
        
    
    No description
        
                    protected        
    _setIndexes(Connection $db, SimpleXMLElement $table, $schemaTable)
        
    
    No description
        
                    protected        
    _getColumnOptions(Connection $db, SimpleXMLElement $column)
        
    
    No description
        
                    protected        
    _getColumnType(SimpleXMLElement $column)
        
    
    No description