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');
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'); }