Migrator
- Full name:
\Qubus\Expressive\Migration\Migrator
Properties
objectmap
adapter
output
Methods
__construct
Constructor
public __construct(\Qubus\Expressive\Migration\Adapter\MigrationAdapter $adapter, \ArrayAccess $objectmap, \Symfony\Component\Console\Output\OutputInterface $output): mixed
Parameters:
Parameter | Type | Description |
---|---|---|
$adapter | \Qubus\Expressive\Migration\Adapter\MigrationAdapter | |
$objectmap | \ArrayAccess | |
$output | \Symfony\Component\Console\Output\OutputInterface |
up
Run the up method on a migration
Parameters:
Parameter | Type | Description |
---|---|---|
$migration | \Qubus\Expressive\Migration\Migration |
down
Run the down method on a migration
Parameters:
Parameter | Type | Description |
---|---|---|
$migration | \Qubus\Expressive\Migration\Migration |
run
Run a migration in a particular direction
protected run(\Qubus\Expressive\Migration\Migration $migration, string $direction = 'up'): void
Parameters:
Parameter | Type | Description |
---|---|---|
$migration | \Qubus\Expressive\Migration\Migration | |
$direction | string |
getObjectMap
Get ObjectMap.
setObjectMap
Set ObjectMap.
Parameters:
Parameter | Type | Description |
---|---|---|
$objectmap | \ArrayAccess |
getAdapter
Get Adapter
setAdapter
Set Adapter
public setAdapter(\Qubus\Expressive\Migration\Adapter\MigrationAdapter $adapter): \Qubus\Expressive\Migration\Migrator
Parameters:
Parameter | Type | Description |
---|---|---|
$adapter | \Qubus\Expressive\Migration\Adapter\MigrationAdapter |
getOutput
Get Output
setOutput
Set Output
public setOutput(\Symfony\Component\Console\Output\OutputInterface $output): \Qubus\Expressive\Migration\Migrator
Parameters:
Parameter | Type | Description |
---|---|---|
$output | \Symfony\Component\Console\Output\OutputInterface |
Automatically generated on 2025-10-13