warksit / tenant

Simple tenant scoping and population on creating

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simple Package to deal with Multi-Tenant Application

Work in progress inspired by @HipsterJazzbo but app about to go live so needed something I was in control of.

Add Service Provider

    'Warksit\Tenant\TenantServiceProvider',

Add Facade

    'Tenant'        	=> 'Warksit\Tenant\TenantFacade',

use WarksIt/tenant/TenantTrait;

in models to scope then by the tenant_id

Publish config and update models and then an observer is set in the ServiceProvider. I found boot method of Eloquent model too unreliable to set there.

php artisan config:publish Warksit/tenant

About

Simple tenant scoping and population on creating


Languages

Language:PHP 100.0%