PermissionsController
En el control de permisos se encuentran las funciones para validar, obtener, y validar visibilidad de los permisos de un usuario.
- validatePermission($user, $permission) : Permite validar el permiso del usuario. Retorna un booleano.
- getRestrictions($user, $permission) : Permite traerla restricción de un permiso dependiendo del rol. Retorna un String.
- validateVisibility($user,$entity,$id,$permission) :Permite valida si el usuario con un rol especifico tiene acceso a una entidad.