mirror of
https://github.com/archtechx/tenancy.git
synced 2026-06-21 19:24:04 +00:00
Remove detailed tenancy references from boost resources for better clarity and maintainability
This commit is contained in:
parent
fde2bf0cf4
commit
882eaef8b4
20 changed files with 0 additions and 0 deletions
|
|
@ -0,0 +1,30 @@
|
|||
# Optional Features Reference
|
||||
|
||||
Use this when enabling or debugging classes in `tenancy.features`.
|
||||
|
||||
## Source Files
|
||||
|
||||
- `src/Features/*`
|
||||
- `src/Tenancy.php`
|
||||
|
||||
## Features
|
||||
|
||||
- `UserImpersonation`
|
||||
- `TelescopeTags`
|
||||
- `CrossDomainRedirect`
|
||||
- `ViteBundler`
|
||||
- `DisallowSqliteAttach`
|
||||
- `TenantConfig`
|
||||
|
||||
## Behavior
|
||||
|
||||
- Features are bootstrapped independently from tenant initialization.
|
||||
- `tenancy()->bootstrapFeatures()` is idempotent per feature.
|
||||
- Feature bootstrapping is irreversible during the request lifecycle.
|
||||
- `TenantConfig` is deprecated in favor of `TenantConfigBootstrapper`.
|
||||
|
||||
## Rules
|
||||
|
||||
- Inspect the feature class before assuming behavior.
|
||||
- Enable only the needed features.
|
||||
- Test each enabled feature in central and tenant contexts where relevant.
|
||||
Loading…
Add table
Add a link
Reference in a new issue