Если по быстрому, то можно так:
В конфиге model.php прописать что то типа 'filessize_1'=>100,'filessize_2'=>150, и так для каждой группы.В files.php сделать запрос для групп, например при помощи этой ф-ции
$grp = $inUser->getGroupIdByUserId($user_id) // Возвращает id группы пользователя
Ну и дальше проверять как то так
if($grp == 1){
$model->config['filessize'] = $model->config['filessize_1']
$free_mb = $model->config['filessize'] ?
........................................
}
Ну и так для каждой группы, или по уму в цикл всё запаковать. Возможно будут какие то нюансы, но общий алгоритм думаю ясен?
'';