UserRolePrivilegeMatrixManager.php
Table of Contents
Classes
- UserRolePrivilegeMatrixManager
- Set-based management of the RBAC permission matrix (rows = privileges, columns = roles, cells = the `allowed` link) directly through DBAL, like {@see \App\UI\Admin\System\Models\Managers\PrivilegeManager}. Doctrine ORM is inconsistent for these tables (derived-identity join plus two parallel entities). Writes are fail-safe: an error is logged and a failure is returned.