class LazySchemaDiffProvider implements SchemaDiffProviderInterface (View source)

Methods

__construct(LazyLoadingValueHolderFactory $proxyFactory, SchemaDiffProviderInterface $originalSchemaManipulator)

No description

static 
fromDefaultProxyFacyoryConfiguration(SchemaDiffProviderInterface $originalSchemaManipulator)

No description

static 
fromDefaultProxyFactoryConfiguration(SchemaDiffProviderInterface $originalSchemaManipulator)

No description

Schema
createFromSchema()

No description

Schema
createToSchema(Schema $fromSchema)

No description

string[]
getSqlDiffToMigrate(Schema $fromSchema, Schema $toSchema)

No description

Details

__construct(LazyLoadingValueHolderFactory $proxyFactory, SchemaDiffProviderInterface $originalSchemaManipulator)

Parameters

LazyLoadingValueHolderFactory $proxyFactory
SchemaDiffProviderInterface $originalSchemaManipulator

static fromDefaultProxyFacyoryConfiguration(SchemaDiffProviderInterface $originalSchemaManipulator)

Parameters

SchemaDiffProviderInterface $originalSchemaManipulator

static fromDefaultProxyFactoryConfiguration(SchemaDiffProviderInterface $originalSchemaManipulator)

Parameters

SchemaDiffProviderInterface $originalSchemaManipulator

Schema createFromSchema()

Return Value

Schema

Schema createToSchema(Schema $fromSchema)

Parameters

Schema $fromSchema

Return Value

Schema

string[] getSqlDiffToMigrate(Schema $fromSchema, Schema $toSchema)

Parameters

Schema $fromSchema
Schema $toSchema

Return Value

string[]