* This class provides methods for the UserGroup management.
* Include/require it in your code to use its features.
* @package chamilo.library
*/
/**
* Code
*/
require_once 'model.lib.php';
/**
* Class UserGroup
*
* This class provides methods for the UserGroup management.
* Include/require it in your code to use its features.
* @package chamilo.library
*
*/
class UserGroup extends Model
{
@ -852,5 +850,24 @@ class UserGroup extends Model
return $response;
}
/**
* Get user list by usergroup
* @param $id
* @return array
*/
public function getUserListByUserGroup($id)
{
$id = intval($id);
$sql = "SELECT u.* FROM ".$this->table_user." u
INNER JOIN ".$this->usergroup_rel_user_table." c
ON c.user_id = u.user_id
WHERE c.usergroup_id = $id"
;
$result = Database::query($sql);
return Database::store_result($result);
}
}
/* CREATE TABLE IF NOT EXISTS access_url_rel_usergroup (access_url_id int unsigned NOT NULL, usergroup_id int unsigned NOT NULL, PRIMARY KEY (access_url_id, usergroup_id));*/