Doctrine\DBAL\Connection::getSchemaManager PHP Méthode

getSchemaManager() public méthode

Gets the SchemaManager that can be used to inspect or change the database schema through the connection.
public getSchemaManager ( ) : Doctrine\DBAL\Schema\AbstractSchemaManager
Résultat Doctrine\DBAL\Schema\AbstractSchemaManager
    public function getSchemaManager()
    {
        if (!$this->_schemaManager) {
            $this->_schemaManager = $this->_driver->getSchemaManager($this);
        }
        return $this->_schemaManager;
    }

Usage Example

 /**
  * Returns a database metadata object that can be used to retrieve table
  * meta data from the database.
  *
  * @return PHPUnit_Extensions_Database_DB_IMetaData
  */
 public function getMetaData()
 {
     if (null === $this->_metadata) {
         $this->_metadata = new DoctrineMetadata($this->_conn->getSchemaManager(), $this->_conn->getDatabase());
     }
     return $this->_metadata;
 }
All Usage Examples Of Doctrine\DBAL\Connection::getSchemaManager