mirror of
https://github.com/archtechx/tenancy.git
synced 2025-12-12 15:34:03 +00:00
* Use StringInput instead of ArgvInput so that tenants:run accepts args properly * Test that tenants:run parses the arguments correctly * Fix code style (php-cs-fixer) * Fix PHPStan issue * remove unnecessary () --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Samuel Štancl <samuel.stancl@gmail.com>
31 lines
755 B
PHP
31 lines
755 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
namespace Stancl\Tenancy\Tests\Etc\Console;
|
|
|
|
use Illuminate\Console\Command;
|
|
|
|
class AnotherExampleCommand extends Command
|
|
{
|
|
/**
|
|
* The name and signature of the console command.
|
|
*
|
|
* @var string
|
|
*/
|
|
protected $signature = 'bar {name} {email} {password} {arg} {--option=}';
|
|
|
|
/**
|
|
* Execute the console command.
|
|
*
|
|
* @return mixed
|
|
*/
|
|
public function handle()
|
|
{
|
|
$this->line('Name: ' . $this->argument('name'));
|
|
$this->line('Email: ' . $this->argument('email'));
|
|
$this->line('Password: ' . $this->argument('password'));
|
|
$this->line('Argument: ' . $this->argument('arg'));
|
|
$this->line('Option: ' . $this->option('option'));
|
|
}
|
|
}
|