1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2025-12-17 06:24:04 +00:00

Rewrite cached resolver logic to allow for cache invalidation logic

This commit is contained in:
Samuel Štancl 2020-06-02 20:10:17 +02:00
parent b176481cdf
commit 5d94727ddd
15 changed files with 189 additions and 117 deletions

View file

@ -19,7 +19,8 @@ use Stancl\Tenancy\Events;
class Domain extends Model implements Contracts\Domain
{
use Concerns\CentralConnection,
Concerns\EnsuresDomainIsNotOccupied;
Concerns\EnsuresDomainIsNotOccupied,
Concerns\InvalidatesTenantsResolverCache;
protected $guarded = [];

View file

@ -25,7 +25,8 @@ class Tenant extends Model implements Contracts\Tenant
Concerns\GeneratesIds,
Concerns\HasDataColumn,
Concerns\HasInternalKeys,
Concerns\TenantRun;
Concerns\TenantRun,
Concerns\InvalidatesResolverCache;
protected $table = 'tenants';
protected $primaryKey = 'id';