rimba / sifat
Provides a flexible mechanism for attaching dynamic attributes to domain models without requiring schema changes.
Requires
- php: ^8.3
- rimba/asas: ^1.3
- spatie/laravel-permission: ^7.3
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-main
- v1.5.3
- v1.5.2
- v1.5.1
- v1.4.12
- v1.4.11
- v1.4.10
- v1.4.9
- v1.4.8
- v1.4.7
- v1.4.6
- v1.4.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.3.2
- v1.3.1
- v1.2.20
- v1.2.19
- v1.2.18
- v1.2.17
- v1.2.16
- v1.2.15
- v1.2.14
- v1.2.13
- v1.2.12
- v1.2.10
- v1.2.9
- v1.2.8
- v1.2.7
- v1.2.6
- v1.2.5
- v1.2.4
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.1
- v1.0.0
This package is auto-updated.
Last update: 2026-10-19 06:03:47 UTC
README
Final responsibility rule
AttributeDefinition -> catalog/schema
AttributeOption -> allowed catalog values
PersonAttribute -> actual assigned values ThingAttribute -> actual assigned values LocationAttribute -> actual assigned values
Has*Attributes traits -> polymorphic relationships and model integration
AttributeRoleName -> ABAC role format only
EnsureAbacRoleExistsAction -> ensure generated role exists
SyncStaffAbacRolesAction -> synchronize staff role assignment
RelationManagers -> contextual attribute editing
Admin Resources -> definitions/catalog administration and attribute auditing