PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.2.0
Independent Analytics – WordPress Analytics Plugin v2.2.0
2.15.5 2.15.4 2.15.3 2.15.2 2.15.1 2.15.0 2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / vendor / illuminate / database / Console / Migrations / InstallCommand.php
independent-analytics / vendor / illuminate / database / Console / Migrations Last commit date
BaseCommand.php 2 years ago FreshCommand.php 2 years ago InstallCommand.php 2 years ago MigrateCommand.php 2 years ago MigrateMakeCommand.php 2 years ago RefreshCommand.php 2 years ago ResetCommand.php 2 years ago RollbackCommand.php 2 years ago StatusCommand.php 2 years ago TableGuesser.php 2 years ago
InstallCommand.php
61 lines
1 <?php
2
3 namespace IAWP_SCOPED\Illuminate\Database\Console\Migrations;
4
5 use IAWP_SCOPED\Illuminate\Console\Command;
6 use IAWP_SCOPED\Illuminate\Database\Migrations\MigrationRepositoryInterface;
7 use IAWP_SCOPED\Symfony\Component\Console\Input\InputOption;
8 /** @internal */
9 class InstallCommand extends Command
10 {
11 /**
12 * The console command name.
13 *
14 * @var string
15 */
16 protected $name = 'migrate:install';
17 /**
18 * The console command description.
19 *
20 * @var string
21 */
22 protected $description = 'Create the migration repository';
23 /**
24 * The repository instance.
25 *
26 * @var \Illuminate\Database\Migrations\MigrationRepositoryInterface
27 */
28 protected $repository;
29 /**
30 * Create a new migration install command instance.
31 *
32 * @param \Illuminate\Database\Migrations\MigrationRepositoryInterface $repository
33 * @return void
34 */
35 public function __construct(MigrationRepositoryInterface $repository)
36 {
37 parent::__construct();
38 $this->repository = $repository;
39 }
40 /**
41 * Execute the console command.
42 *
43 * @return void
44 */
45 public function handle()
46 {
47 $this->repository->setSource($this->input->getOption('database'));
48 $this->repository->createRepository();
49 $this->info('Migration table created successfully.');
50 }
51 /**
52 * Get the console command options.
53 *
54 * @return array
55 */
56 protected function getOptions()
57 {
58 return [['database', null, InputOption::VALUE_OPTIONAL, 'The database connection to use']];
59 }
60 }
61