isResolved()) { // Fail-safe: no tenant set → return zero rows (prevents accidental // cross-tenant leak). Use withoutGlobalScopes() in central panel // to query across all tenants intentionally. $builder->whereRaw('0 = 1'); return; } $builder->where( $model->getTable() . '.company_id', $tenant->currentId() ); } }