1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-09-20 13:14:03 +00:00
tenancy/src/Bootstrappers
lukinovec 394a9fa562 Explicitly skip scoped disks in diskRoot()
If diskRoot() somehow ended up receiving a scoped disk (e.g. in case the scoped disk was listed in tenancy.filesystem.disks), its root would get configured, and it'd be completely redundant. It wouldn't break anything since scoped disk's configured root is ignored -- its parent's root is always used. Even though not adding this skipping code would essentially do no harm, it prevents the method from doing redundant work and defines the behavior a bit more clearly.

diskUrl() is similar in that regard, but that method already has a strict "disk driver has to be 'local'" -- scoped disks never made it through so nothing to change there.
2026-09-07 18:32:15 -07:00
..
Integrations [4.x] Resolve testing todos (#1361) 2025-08-03 23:21:03 +02:00
BroadcastChannelPrefixBootstrapper.php [4.x] General code cleanup (#1278) 2024-12-31 00:35:46 +01:00
BroadcastingConfigBootstrapper.php [MINOR BC] BroadcastingConfigBootstrapper rewrite, bugfixes (#1448) 2026-07-23 00:26:04 -07:00
CacheTagsBootstrapper.php Enable single_line_empty_body phpcsfixer rule 2024-04-02 04:31:03 +02:00
CacheTenancyBootstrapper.php Make globalCache always use central conn with DB cache stores (#1462) 2026-06-27 18:30:01 -07:00
DatabaseCacheBootstrapper.php Make globalCache always use central conn with DB cache stores (#1462) 2026-06-27 18:30:01 -07:00
DatabaseSessionBootstrapper.php Cache prefixing logic rewrite, session scoping improvements, tests refactor (#43) 2024-04-09 20:40:27 +02:00
DatabaseTenancyBootstrapper.php Correct DatabaseTenancyBootstrapperTest (#1466) 2026-06-30 18:59:46 -07:00
FilesystemTenancyBootstrapper.php Explicitly skip scoped disks in diskRoot() 2026-09-07 18:32:15 -07:00
LogChannelBootstrapper.php Use "placed within" instead of "appended to" in log bootstrapper comment 2026-09-07 18:32:15 -07:00
MailConfigBootstrapper.php docblocks: change TenantConfig references to TenantConfigBootstrapper 2025-10-30 02:32:17 +01:00
PersistentQueueTenancyBootstrapper.php [4.x] Queue logic refactor (#1289) 2025-01-14 13:49:16 +01:00
PostgresRLSBootstrapper.php Postgres RLS + permission controlled database managers (#33) 2024-04-24 22:32:49 +02:00
QueueTenancyBootstrapper.php [4.x] Queue logic refactor (#1289) 2025-01-14 13:49:16 +01:00
RedisTenancyBootstrapper.php redis bootstrapper: support clusters (#1207) 2024-04-12 01:05:46 +02:00
RootUrlBootstrapper.php [4.x] Cleanup (#1317) 2025-02-20 20:49:09 +01:00
TenantConfigBootstrapper.php Add TenantConfigBootstrapper, deprecate Feature implementation 2025-09-26 13:49:15 +02:00
UrlGeneratorBootstrapper.php TenancyUrlGenerator: override toRoute(), refactor (#1439) 2026-06-06 14:52:37 -07:00