/** * parses a paramterstring for parameters. Scans for * parameters TYPE, SIZE, WIDTH and PARAM. * @param string parameter-string to parse. */ function parseParam($param) { DBO::parseParam($param); $params = explode(",", $param); for ($i = 0; $i < count($params); $i++) { $vals = explode(":", $params[$i]); switch (strtoupper($vals[0])): case "ITALIC": $this->italic = strtoupper($vals[1]); break; case "UNDERLINE": $this->underline = strtoupper($vals[1]); break; endswitch; } }