Horde_Imap_Client_Socket::_parseQuota PHP Method

_parseQuota() protected method

Parse a QUOTA response (RFC 2087 [5.1]).
protected _parseQuota ( Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data )
$pipeline Horde_Imap_Client_Interaction_Pipeline Pipeline object.
$data Horde_Imap_Client_Tokenize The server response.
    protected function _parseQuota(Horde_Imap_Client_Interaction_Pipeline $pipeline, Horde_Imap_Client_Tokenize $data)
    {
        $c =& $pipeline->data['quotaresp'];
        $root = $data->next();
        $c[$root] = array();
        $data->next();
        while (($curr = $data->next()) !== false) {
            $c[$root][Horde_String::lower($curr)] = array('usage' => $data->next(), 'limit' => $data->next());
        }
    }