mirror of
https://github.com/archtechx/tenancy.git
synced 2025-12-12 12:54:05 +00:00
Merge branch 'master' of github.com:archtechx/tenancy
This commit is contained in:
commit
137d80a20c
5 changed files with 10 additions and 5 deletions
|
|
@ -17,7 +17,8 @@ class CacheTenancyBootstrapper implements TenancyBootstrapper
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected Application $app
|
protected Application $app
|
||||||
) {}
|
) {
|
||||||
|
}
|
||||||
|
|
||||||
public function bootstrap(Tenant $tenant): void
|
public function bootstrap(Tenant $tenant): void
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,8 @@ class ScoutTenancyBootstrapper implements TenancyBootstrapper
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected Repository $config,
|
protected Repository $config,
|
||||||
) {}
|
) {
|
||||||
|
}
|
||||||
|
|
||||||
public function bootstrap(Tenant $tenant): void
|
public function bootstrap(Tenant $tenant): void
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,8 @@ class DatabaseManager
|
||||||
protected Application $app,
|
protected Application $app,
|
||||||
protected BaseDatabaseManager $database,
|
protected BaseDatabaseManager $database,
|
||||||
protected Repository $config,
|
protected Repository $config,
|
||||||
) {}
|
) {
|
||||||
|
}
|
||||||
|
|
||||||
/** Connect to a tenant's database. */
|
/** Connect to a tenant's database. */
|
||||||
public function connectToTenant(TenantWithDatabase $tenant): void
|
public function connectToTenant(TenantWithDatabase $tenant): void
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,8 @@ class TenantConfig implements Feature
|
||||||
|
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected Repository $config,
|
protected Repository $config,
|
||||||
) {}
|
) {
|
||||||
|
}
|
||||||
|
|
||||||
public function bootstrap(Tenancy $tenancy): void
|
public function bootstrap(Tenancy $tenancy): void
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,8 @@ class CreateTenantConnection
|
||||||
{
|
{
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected DatabaseManager $database,
|
protected DatabaseManager $database,
|
||||||
) {}
|
) {
|
||||||
|
}
|
||||||
|
|
||||||
public function handle(TenantEvent $event): void
|
public function handle(TenantEvent $event): void
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue