Example #1
0
 /**
  * Returns all package migrations.
  *
  * @access  protected
  * @return  array
  */
 protected function findPackageMigrations()
 {
     $migrations = [];
     foreach ($this->application->getPackages() as $package) {
         foreach ($this->fileSystem->glob($package->getPath() . '/src/migrations/*.php') as $migration) {
             $migrations[] = (object) ['package' => $package->getName(), 'version' => $this->getBasename($migration)];
         }
     }
     return $migrations;
 }