Verified against Semitexa Ultimate 2026.11.05.1529

Tenancy attributes

Every attribute declared by Tenancy, with the signature the code has and a usage quoted from the codebase.

#[AsTenancyLayersProvider]

Semitexa\Tenancy\Attribute\AsTenancyLayersProvider

Applies to: class

Takes no arguments.

#[AsTenancyLayersProvider]
class TenancyLayersProvider

— vendor/semitexa/tenancy/src/Application/Service/TenancyLayersProvider.php

#[AsTenantLayerStrategy]

Semitexa\Tenancy\Attribute\AsTenantLayerStrategy

Applies to: class

parameter type required
layerId string yes

No usage found in this installation.

#[TenantIsolated]

Semitexa\Tenancy\Attribute\TenantIsolated

Applies to: class

Takes no arguments.

#[TenantIsolated]
class IsolatedPayload

— vendor/semitexa/tenancy/tests/Unit/Pipeline/TenantIsolatedListenerTest.php

Have a product idea?One free MVP every month