function TestHasAuthority($token, $auths) { global $TESTS; $test = 1; $A = new Authorization(); $mundane_id = $A->IsAuthorized($token); print_r($A->GetAuthorizations($mundane_id)); foreach ($auths as $k => $params) { if ($A->HasAuthority($mundane_id, $params[0], $params[1], $params[2]) == $params[3]) { echo "{$TESTS}.{$test} Passed HasAuthority params: ({$mundane_id}, {$params['0']}, {$params['1']}, {$params['2']}) == {$params['3']}\n"; } else { die("{$TESTS}.{$test} Failed HasAuthority params: ({$mundane_id}, {$params['0']}, {$params['1']}, {$params['2']}) == {$params['3']}\n"); } $TESTS++; $test++; } echo "\n\n"; }
function GetAuthorizations($request) { $A = new Authorization(); return $A->GetAuthorizations($request); }