MigrationVersion::__construct PHP Method

__construct() public method

Constructor
public __construct ( array $options = [] )
$options array optional load object properties
    public function __construct($options = array())
    {
        if (!empty($options['connection'])) {
            $this->connection = $options['connection'];
        }
        if (!empty($options['precheck'])) {
            $this->precheck = $options['precheck'];
        }
        if (!empty($options['migrationConnection'])) {
            $this->migrationConnection = $options['migrationConnection'];
        }
        if (!empty($options['skip'])) {
            $this->skip = $options['skip'];
        }
        if (!empty($options['jumpTo'])) {
            $this->jumpTo = $options['jumpTo'];
        }
        if (!isset($options['dry'])) {
            $options['dry'] = false;
        }
        $this->dry = $options['dry'];
        $this->initVersion();
        if (!isset($options['autoinit']) || $options['autoinit'] !== false) {
            $this->_initMigrations();
        }
    }