johnathanmdell/identity

RBAC Component

Maintainers

Package info

github.com/johnathanmdell/identity

pkg:composer/johnathanmdell/identity

Statistics

Installs: 9

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-master 2016-07-07 17:43 UTC

This package is not auto-updated.

Last update: 2026-02-24 23:21:42 UTC


README

Build Status

identity

A very basic RBAC component that allows you to provide your user's role permissions and then simply check if a user has permission to a page, action or whatever else you would want to check against.

$identity = new \JohnathanMDell\Identity\Identity([
    'route.true' => true,
    'route.false' => false,
]);

var_dump($identity->isGranted('route.true'));
// returns true

var_dump($identity->isGranted('route.false'));
// returns false

var_dump($identity->isGranted('route.notfound'));
// returns false