Craft 3 Class Reference

Class craft\errors\MigrationException

Inheritance
craft\errors\MigrationException » yii\base\Exception » Exception
Available since version
3.0
Source Code
https://github.com/craftcms/cms/blob/master/src/errors/MigrationException.php

MigrationException represents an exception thrown while executing a migration.

Public Properties
Property Type Description Defined By
$migration yii\db\Migration The migration being executed craft\errors\MigrationException
$output string, null The migration output craft\errors\MigrationException
Public Methods
Method Description Defined By
__construct() Constructor. craft\errors\MigrationException
getName() craft\errors\MigrationException

Property Details

$migration public property #

The migration being executed

public yii\db\Migration $migration null

$output public property #

The migration output

public string, null $output null

Method Details

__construct() public method #

Constructor.

public void __construct ( yii\db\Migration $migration, \craft\errors\string $output null, \craft\errors\string $message null, \craft\errors\int $code 0, Throwable $previous null )
$migration yii\db\Migration The migration being executed
$output string, null The migration output
$message string, null The error message
$code integer The error code
$previous Throwable, null The previous exception

getName() public method #

public string getName ( )
return string The user-friendly name of this exception