{"id":92970,"library":"laminas-laminas-permissions-rbac","title":"Laminas Permissions RBAC","description":"Provides a role-based access control management","status":"active","version":"3.8.0","language":"php","source_language":null,"source_url":"https://github.com/laminas/laminas-permissions-rbac","tags":["rbac","permissions","laminas","access-control"],"install":[{"cmd":"composer require laminas/laminas-permissions-rbac","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"Rbac","correct":"use Laminas\\Permissions\\Rbac\\Rbac;"}],"quickstart":{"code":"use Laminas\\Permissions\\Rbac\\Rbac;\n\n$rbac = new Rbac();\n$rbac->addRole('admin');\n$rbac->getRole('admin')->addPermission('delete');\nif ($rbac->isGranted('admin', 'delete')) { echo 'Allowed'; }","lang":"php","description":"Set up RBAC with roles and permissions."},"warnings":[],"env_vars":null,"search_vec":"'access':9,16 'access-control':15 'base':8 'control':10,17 'lamina':1,14 'manag':11 'permiss':2,13 'provid':4 'rbac':3,12 'role':7 'role-bas':6","created_at":"2026-06-19T09:40:59.201607+00:00","updated_at":"2026-06-19T09:40:59.201607+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://laminas.dev","github":"https://github.com/laminas/laminas-permissions-rbac","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["auth"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}