public function dump($Key, $Variable, $Options = array())
    {
        if (!is_string($Key)) {
            throw $this->newException('Key passed to dump() is not a string');
        }
        if (strlen($Key)>100) {
            throw $this->newException('Key passed to dump() is longer than 100 characters');
        }
        if (!preg_match_all('/^[a-zA-Z0-9-_\.:]*$/', $Key, $m)) {
            throw $this->newException('Key passed to dump() contains invalid characters [a-zA-Z0-9-_\.:]');
        }
        return $this->fb($Variable, $Key, FirePHP::DUMP, $Options);
    }
public function dump($Key, $Variable, $Options = array())
    {
        if (!is_string($Key)) {
            throw $this->newException('Key passed to dump() is not a string');
        }
        if (strlen($Key)>100) {
            throw $this->newException('Key passed to dump() is longer than 100 characters');
        }
        if (!preg_match_all('/^[a-zA-Z0-9-_\.:]*$/', $Key, $m)) {
            throw $this->newException('Key passed to dump() contains invalid characters [a-zA-Z0-9-_\.:]');
        }
        return $this->fb($Variable, $Key, FirePHP::DUMP, $Options);
    }
public function dump ( $ Key , $ Variable , $ Options = array ( ) ) { if ( ! is_string ( $ Key ) ) { throw $ this -> newException ( 'Key passed to dump() is not a string' ) ; } if ( strlen ( $ Key ) > 100 ) { throw $ this -> newException ( 'Key passed to dump() is longer than 100 characters' ) ; } if ( ! preg_match_all ( '/^[a-zA-Z0-9-_\.:]*$/' , $ Key , $ m ) ) { throw $ this -> newException ( 'Key passed to dump() contains invalid characters [a-zA-Z0-9-_\.:]' ) ; } return $ this -> fb ( $ Variable , $ Key , FirePHP :: DUMP , $ Options ) ; }
Dumps key and variable to firebug server panel

@see FirePHP::DUMP
@param string $Key
@param mixed $Variable
@return true
@throws Exception
Dumps key and variable to firebug server panel