/**
  * Registers model observers
  */
 protected function observers()
 {
     Models\Website::observe(new Observers\WebsiteObserver());
     Models\Hostname::observe(new Observers\HostnameObserver());
     Models\Tenant::observe(new Observers\TenantObserver());
 }
Пример #2
0
 /**
  * Removes tenant and everything related
  *
  * @param $name
  * @return bool|null
  */
 public function forceDeleteByName($name)
 {
     $tenant = $this->tenant->where('name', $name)->first();
     return $tenant ? $tenant->delete() : null;
 }