View on
MetaCPAN
Stanislav Sinyagin > SIAM > SIAM::User

Download:
SIAM-1.01.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

SIAM::User - User object class

SYNOPSIS ^

   my $user = $siam->get_user($uid);

METHODS ^

has_privilege

  $user->has_privilege('ViewContract', $contract)

Expects a privilege string and an object. Returns true if the object matches the privilege

get_objects_by_privilege

  $user->get_objects_by_privilege('ViewContract', 'SIAM::Contract', $siam)

Expects 3 arguments: privilege string; object class; and a container object. Returns arrayref with all matching objects.

syntax highlighting: