public function parseHighlight()
{
$longopts = array('help', 'query:', 'format:');
$params = $this->getopt('hq:f:', $longopts);
if ($params === false) {
return false;
}
$this->mergeLongOpts($params, $longopts);
if (!isset($params['f'])) {
$params['f'] = 'cli';
}
if (!in_array($params['f'], array('html', 'cli', 'text'))) {
echo "ERROR: Invalid value for format!\n";
return false;
}
return $params;
}