Dominik Mueller
2014-03-03 c7e23161d25fb772e364b3a38f82c66a01b58fe0
moved quota-functions to site and mail-file
1 files deleted
2 files modified
107 ■■■■ changed files
interface/lib/classes/remote.d/mail.inc.php 14 ●●●●● patch | view | raw | blame | history
interface/lib/classes/remote.d/monitor.inc.php 77 ●●●●● patch | view | raw | blame | history
interface/lib/classes/remote.d/sites.inc.php 16 ●●●●● patch | view | raw | blame | history
interface/lib/classes/remote.d/mail.inc.php
@@ -1024,6 +1024,20 @@
        }
    }
    //** quota functions -----------------------------------------------------------------------------------
    public function mailquota_get_by_user($session_id, $group_id)
    {
        global $app;
        $app->uses('quota_lib');
        if(!$this->checkPerm($session_id, 'mailquota_get_by_user')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $group_id = $app->functions->intval($group_id);
        return $app->quota_lib->get_mailquota_data($group_id, false);
    }
}
interface/lib/classes/remote.d/monitor.inc.php
File was deleted
interface/lib/classes/remote.d/sites.inc.php
@@ -872,6 +872,22 @@
        return $all;
    }
    //** quota functions -----------------------------------------------------------------------------------
    public function quota_get_by_user($session_id, $group_id)
    {
        global $app;
        $app->uses('quota_lib');
        if(!$this->checkPerm($session_id, 'quota_get_by_user')) {
            $this->server->fault('permission_denied', 'You do not have the permissions to access this function.');
            return false;
        }
        $group_id = $app->functions->intval($group_id);
        return $app->quota_lib->get_quota_data($group_id, false);
    }
}
?>