Exemplo n.º 1
0
            die;
            break;
        default:
            G::SendTemporalMessage('ID_USER_HAVENT_RIGHTS_PAGE', 'error', 'labels');
            G::header('location: ../login/login');
            die;
            break;
    }
}
if (($RBAC_Response = $RBAC->userCanAccess("PM_USERS")) != 1) {
    return $RBAC_Response;
}
$G_MAIN_MENU = 'processmaker';
$G_SUB_MENU = 'users';
$G_ID_MENU_SELECTED = 'USERS';
$G_ID_SUB_MENU_SELECTED = 'GROUPS';
$G_PUBLISH = new Publisher();
$oHeadPublisher =& headPublisher::getSingleton();
$oHeadPublisher->addExtJsScript('groups/groupsMembers', false);
//adding a javascript file .js
$oHeadPublisher->addContent('groups/groupsMembers');
//adding a html file  .html.
$labels = G::getTranslations(array('ID_GROUPS', 'ID_GROUP_NAME', 'ID_BACK', 'ID_ASSIGN_ALL_MEMBERS', 'ID_REMOVE_ALL_MEMBERS', 'ID_MSG_AJAX_FAILURE', 'ID_PROCESSING', 'ID_ENTER_SEARCH_TERM', 'ID_FIRST_NAME', 'ID_LAST_NAME', 'ID_USER_NAME', 'ID_AVAILABLE_MEMBERS', 'ID_ASSIGNED_MEMBERS'));
G::LoadClass('groups');
$oGroup = new Groupwf();
$oGroup->load($_REQUEST['GRP_UID']);
$groups['GRP_UID'] = $_REQUEST['GRP_UID'];
$groups['GRP_TITLE'] = $oGroup->getGrpTitle();
//$oHeadPublisher->assign('TRANSLATIONS', $labels);
$oHeadPublisher->assign('GROUPS', $groups);
G::RenderPage('publish', 'extJs');
Exemplo n.º 2
0
require_once PATH_CORE . '/classes/model/Groupwf.php';
$obj = new Groupwf();
$t = new lime_test(10, new lime_output_color());
$t->diag('class Groupwf');
$t->isa_ok($obj, 'Groupwf', 'class Groupwf created');
//method load
//#2
$t->can_ok($obj, 'getGrpTitle', 'getGrpTitle() is callable');
//#3
$t->can_ok($obj, 'setGrpTitle', 'setGrpTitle() is callable');
//#4
$t->can_ok($obj, 'create', 'create() is callable');
//#5
$t->can_ok($obj, 'update', 'update() is callable');
//#6
$t->can_ok($obj, 'load', 'load() is callable');
//#7
$t->can_ok($obj, 'remove', 'remove() is callable');
//getGrpUid
//#8
$t->is($obj->getGrpUid(), '', 'getGrpUid() return empty, when the instance doesnt have any row');
//getGrpTitle
try {
    $obj = new Groupwf();
    $res = $obj->getGrpTitle();
} catch (Exception $e) {
    //#9
    $t->isa_ok($e, 'Exception', 'getGrpTitle() return error when GRP_UID is not defined');
    //#10
    $t->is($e->getMessage(), "Error in getGrpTitle, the GRP_UID can't be blank", 'getGrpTitle() return Error in getGrpTitle, the GRP_UID cant be blank');
}