1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 17:14:03 +00:00

php-cs-fixer

This commit is contained in:
Samuel Štancl 2022-09-29 15:31:44 +02:00
parent 147b2fe3c0
commit abbeae3072
12 changed files with 15 additions and 13 deletions

View file

@ -63,6 +63,7 @@
"docker-m1": "ln -s docker-compose-m1.override.yml docker-compose.override.yml", "docker-m1": "ln -s docker-compose-m1.override.yml docker-compose.override.yml",
"coverage": "open coverage/phpunit/html/index.html", "coverage": "open coverage/phpunit/html/index.html",
"phpstan": "vendor/bin/phpstan", "phpstan": "vendor/bin/phpstan",
"cs": "php-cs-fixer fix --config=.php-cs-fixer.php",
"test": "PHP_VERSION=8.1 ./test --no-coverage", "test": "PHP_VERSION=8.1 ./test --no-coverage",
"test-full": "PHP_VERSION=8.1 ./test" "test-full": "PHP_VERSION=8.1 ./test"
}, },

View file

@ -11,7 +11,7 @@ class Down extends DownCommand
{ {
use HasATenantsOption; use HasATenantsOption;
protected $signature = 'tenants:down protected $signature = 'tenants:down
{--redirect= : The path that users should be redirected to} {--redirect= : The path that users should be redirected to}
{--retry= : The number of seconds after which the request may be retried} {--retry= : The number of seconds after which the request may be retried}
{--refresh= : The number of seconds after which the browser may refresh} {--refresh= : The number of seconds after which the browser may refresh}
@ -29,7 +29,7 @@ class Down extends DownCommand
$payload = $this->getDownDatabasePayload(); $payload = $this->getDownDatabasePayload();
// This runs for all tenants if no --tenants are specified // This runs for all tenants if no --tenants are specified
tenancy()->runForMultiple($this->option('tenants'), function ($tenant) use ($payload){ tenancy()->runForMultiple($this->option('tenants'), function ($tenant) use ($payload) {
$this->line("Tenant: {$tenant['id']}"); $this->line("Tenant: {$tenant['id']}");
$tenant->putDownForMaintenance($payload); $tenant->putDownForMaintenance($payload);
}); });

View file

@ -19,7 +19,7 @@ trait MaintenanceMode
'refresh' => $data['refresh'] ?? null, 'refresh' => $data['refresh'] ?? null,
'secret' => $data['secret'] ?? null, 'secret' => $data['secret'] ?? null,
'status' => $data['status'] ?? 503, 'status' => $data['status'] ?? 503,
] ],
]); ]);
} }

View file

@ -13,7 +13,7 @@ use Stancl\Tenancy\Database\Contracts\TenantWithDatabase as Tenant;
class DatabaseConfig class DatabaseConfig
{ {
/** The tenant whose database we're dealing with. */ /** The tenant whose database we're dealing with. */
public Tenant&Model $tenant; public Tenant & Model $tenant;
/** Database username generator (can be set by the developer.) */ /** Database username generator (can be set by the developer.) */
public static Closure|null $usernameGenerator = null; public static Closure|null $usernameGenerator = null;

View file

@ -10,7 +10,7 @@ use Stancl\Tenancy\Database\Contracts\TenantWithDatabase;
class SyncedResourceSaved class SyncedResourceSaved
{ {
public Syncable&Model $model; public Syncable & Model $model;
/** @var (TenantWithDatabase&Model)|null */ /** @var (TenantWithDatabase&Model)|null */
public TenantWithDatabase|null $tenant; public TenantWithDatabase|null $tenant;

View file

@ -20,7 +20,7 @@ class CreateDatabase implements ShouldQueue
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public function __construct( public function __construct(
protected TenantWithDatabase&Model $tenant, protected TenantWithDatabase & Model $tenant,
) { ) {
} }

View file

@ -18,7 +18,8 @@ class CreateStorageSymlinks implements ShouldQueue
public function __construct( public function __construct(
public Tenant $tenant, public Tenant $tenant,
) {} ) {
}
public function handle(): void public function handle(): void
{ {

View file

@ -19,7 +19,7 @@ class DeleteDatabase implements ShouldQueue
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public function __construct( public function __construct(
protected TenantWithDatabase&Model $tenant, protected TenantWithDatabase & Model $tenant,
) { ) {
} }

View file

@ -15,9 +15,9 @@ class DeleteDomains
{ {
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
protected TenantWithDatabase&Model $tenant; protected TenantWithDatabase & Model $tenant;
public function __construct(TenantWithDatabase&Model $tenant) public function __construct(TenantWithDatabase & Model $tenant)
{ {
$this->tenant = $tenant; $this->tenant = $tenant;
} }

View file

@ -18,7 +18,7 @@ class MigrateDatabase implements ShouldQueue
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public function __construct( public function __construct(
protected TenantWithDatabase&Model $tenant, protected TenantWithDatabase & Model $tenant,
) { ) {
} }

View file

@ -18,7 +18,7 @@ class SeedDatabase implements ShouldQueue
use Dispatchable, InteractsWithQueue, Queueable, SerializesModels; use Dispatchable, InteractsWithQueue, Queueable, SerializesModels;
public function __construct( public function __construct(
protected TenantWithDatabase&Model $tenant, protected TenantWithDatabase & Model $tenant,
) { ) {
} }

View file

@ -95,7 +95,7 @@ class Tenancy
return static::model()->query(); return static::model()->query();
} }
public static function model(): Tenant&Model public static function model(): Tenant & Model
{ {
$class = config('tenancy.tenant_model'); $class = config('tenancy.tenant_model');