Returns the OutputWriter instance
public getOutputWriter ( ) : Doctrine\DBAL\Migrations\OutputWriter | ||
return | Doctrine\DBAL\Migrations\OutputWriter | $outputWriter The OutputWriter instance |
public function __construct(Version $version) { $this->configuration = $version->getConfiguration(); $this->outputWriter = $this->configuration->getOutputWriter(); $this->connection = $this->configuration->getConnection(); $this->sm = $this->connection->getSchemaManager(); $this->platform = $this->connection->getDatabasePlatform(); $this->version = $version; }
public function __construct(Configuration $configuration, $version, $class) { $this->_configuration = $configuration; $this->_outputWriter = $configuration->getOutputWriter(); $this->_version = $version; $this->_class = $class; $this->_connection = $configuration->getConnection(); $this->_sm = $this->_connection->getSchemaManager(); $this->_platform = $this->_connection->getDatabasePlatform(); $this->_migration = new $class($this); }
public function __construct(Configuration $configuration, $version, $class) { $this->configuration = $configuration; $this->outputWriter = $configuration->getOutputWriter(); $this->class = $class; $this->connection = $configuration->getConnection(); $this->sm = $this->connection->getSchemaManager(); $this->platform = $this->connection->getDatabasePlatform(); $this->migration = new $class($this); $this->version = $this->migration->getName() ?: $version; }
/** * Construct a Migration instance * * @param Configuration $configuration A migration Configuration instance */ public function __construct(Configuration $configuration) { $this->configuration = $configuration; $this->outputWriter = $configuration->getOutputWriter(); }
/** * Construct a Migration instance * * @param Configuration $configuration A migration Configuration instance */ public function __construct(Configuration $configuration) { $this->configuration = $configuration; $this->outputWriter = $configuration->getOutputWriter(); $this->noMigrationException = false; }
public function __construct(Configuration $configuration, $version, $class, SchemaDiffProviderInterface $schemaProvider = null) { $this->configuration = $configuration; $this->outputWriter = $configuration->getOutputWriter(); $this->class = $class; $this->connection = $configuration->getConnection(); $this->migration = new $class($this); $this->version = $version; if ($schemaProvider !== null) { $this->schemaProvider = $schemaProvider; } if ($schemaProvider === null) { $schemaProvider = new SchemaDiffProvider($this->connection->getSchemaManager(), $this->connection->getDatabasePlatform()); $this->schemaProvider = LazySchemaDiffProvider::fromDefaultProxyFacyoryConfiguration($schemaProvider); } }