function &highlightedContent() { if (isset($this->id)) { if (GeneralCache::find($this->id)) { return GeneralCache::get($this->id); } $handler = $this->handler . "_handler"; if (function_exists($handler)) { $highlighted = $handler($this->content); } else { $highlighted =& $this->content; } GeneralCache::put($this->id, &$highlighted, 0); return $highlighted; } return false; }