/**
  * Get a complete mapping of aliases to migration implementations.
  *
  * @return array
  */
 public function getResolvedMap()
 {
     $map = [];
     $migrations = $this->batch->getExpanded();
     foreach ($migrations as $migration) {
         $map[$migration] = $this->batch->resolve($migration);
     }
     return $map;
 }
 /**
  * Resolve a migration instance.
  *
  * @param string $name
  *
  * @return object
  */
 public function resolve($name)
 {
     $class = $this->batch->resolve($name);
     return new $class();
 }