コード例 #1
0
ファイル: MigrateCommand.php プロジェクト: nwidart/modules
 /**
  * Execute the console command.
  *
  * @return mixed
  */
 public function fire()
 {
     $this->module = $this->laravel['modules'];
     $name = $this->argument('module');
     if ($name) {
         return $this->migrate($name);
     }
     foreach ($this->module->getOrdered($this->option('direction')) as $module) {
         $this->line('Running for module: <info>' . $module->getName() . '</info>');
         $this->migrate($module);
     }
 }
コード例 #2
0
 public function testGetOrdered()
 {
     $this->assertTrue(is_array($modules = $this->repository->getOrdered()));
     $this->assertEquals($this->repository->count(), 2);
 }
コード例 #3
0
ファイル: _ide_helper.php プロジェクト: valik619/find-out.dev
 /**
  * Get all ordered modules.
  *
  * @param string $direction
  * @return array 
  * @static 
  */
 public static function getOrdered($direction = 'asc')
 {
     return \Pingpong\Modules\Repository::getOrdered($direction);
 }