Collection
Role\Collection
Magento\Authorization\Model\ResourceModel\Role\Collection
What it does
This collection class retrieves and manages authorization role data from the database.
Developers use it to load admin roles, filter roles by user ID and type, or get roles formatted as select option arrays for admin UI dropdowns.
It's primarily used in ACL (Access Control List) management and admin user role assignment features.
Public Methods
- setUserFilter()
- setRolesFilter()
- toOptionArray()