function getRoleGroups($params)
 {
     try {
         $functionalRole = new FunctionalrolesAdm();
         $result = $functionalRole->getGroupsList($params);
         /*
                                 $list = $functionalRole->getGroupsList($params);
         			//prepare the data for sending
                                 $output_results = array();
                                 if (is_array($list) && count($list)>0) {
                                         foreach ($list as $idst=>$record) {
                                                 //format description field
                                                 $description = strip_tags($record->description);
                                                 if (strlen($description) > 200) {
                                                         $description = substr($description, 0, 197).'...';
                                                 }
                                                 //prepare output record
                                                 $output_results[] = array(
                                                         'id' => $record->id_group,
                                                         'name' => $record->name,
                                                         'description' => $description
                                                 );
                                         }
                                 }
         */
     } catch (Exception $e) {
         $result = false;
     }
     return $result;
 }