protected function processMigration(Array $arguments)
	{
		$migrationClass = $arguments[0];

		$migration = Model::findByclass_name($migrationClass);
		if (!$migration) {
			throw new MigrationClassNotFoundException(
				sprintf(
					'Migration class [%s] does not exist',
					$migrationClass
				)
			);
		}

		if (isset($arguments[1]) && $arguments[1] == '--down') {
			self::$migrationType = Attribute::DOWNGRADE;
		}

		$this->migrator->runSingleMigration($migration);
	}
protected function processMigration(Array $arguments)
	{
		$migrationClass = $arguments[0];

		$migration = Model::findByclass_name($migrationClass);
		if (!$migration) {
			throw new MigrationClassNotFoundException(
				sprintf(
					'Migration class [%s] does not exist',
					$migrationClass
				)
			);
		}

		if (isset($arguments[1]) && $arguments[1] == '--down') {
			self::$migrationType = Attribute::DOWNGRADE;
		}

		$this->migrator->runSingleMigration($migration);
	}
protected function processMigration ( Array $ arguments ) { $ migrationClass = $ arguments [ 0 ] ; $ migration = Model :: findByclass_name ( $ migrationClass ) ; if ( ! $ migration ) { throw new MigrationClassNotFoundException ( sprintf ( 'Migration class [%s] does not exist' , $ migrationClass ) ) ; } if ( isset ( $ arguments [ 1 ] ) && $ arguments [ 1 ] == '--down' ) { self :: $ migrationType = Attribute :: DOWNGRADE ; } $ this -> migrator -> runSingleMigration ( $ migration ) ; }
Processes a specific migration.

@param 	$arguments <Array>
@access 	protected
@return 	<void>
Processes a specific migration .