Horde_Vfs_Base::setQuota PHP Method

setQuota() public method

Sets the VFS quota limit.
public setQuota ( integer $quota, integer $metric = Horde_Vfs::QUOTA_METRIC_BYTE )
$quota integer The limit to apply.
$metric integer The metric to multiply the quota into.
    public function setQuota($quota, $metric = Horde_Vfs::QUOTA_METRIC_BYTE)
    {
        switch ($metric) {
            case Horde_Vfs::QUOTA_METRIC_KB:
                $quota *= pow(2, 10);
                break;
            case Horde_Vfs::QUOTA_METRIC_MB:
                $quota *= pow(2, 20);
                break;
            case Horde_Vfs::QUOTA_METRIC_GB:
                $quota *= pow(2, 30);
                break;
        }
        $this->_params['vfs_quotalimit'] = $quota;
    }