コード例 #1
0
ファイル: Help.php プロジェクト: phpixie/console
 public function __construct($config, $builder)
 {
     $this->builder = $builder;
     $config->description('Print command list and usage');
     $config->argument('commandName')->description("Name of the command to print the usage of");
     parent::__construct($config);
 }
コード例 #2
0
ファイル: Generate.php プロジェクト: phpixie/migrate
 public function __construct(Builder $builder, Config $config)
 {
     $this->builder = $builder;
     $config->description("Generate a new migration");
     $config->argument('config')->description("Migration configuration name, defaults to 'default'");
     parent::__construct($config);
 }
コード例 #3
0
ファイル: Database.php プロジェクト: phpixie/migrate
 public function __construct(Builder $builder, Config $config)
 {
     $this->builder = $builder;
     $config->description("Create or drop a database");
     $config->argument('action')->required()->description("Either 'create' or 'drop'");
     $config->argument('config')->description("Migration configuration name, defaults to 'default'");
     parent::__construct($config);
 }
コード例 #4
0
ファイル: Seed.php プロジェクト: phpixie/migrate
 public function __construct(Builder $builder, Config $config)
 {
     $this->builder = $builder;
     $config->description("Seed the database with data");
     $config->argument('config')->description("Seed configuration name, defaults to 'default'");
     $config->option('truncate')->flag()->description("Truncate the tables before inserting the data.");
     parent::__construct($config);
 }