protected function _formatKey($task, $field)
{
if (!isset($this->_taskIds[$task])) {
if (preg_match('#^[^/]*/([^/]*)/Tasks/([a-z\\d]*)Task$#i', str_replace('\\', '/', $task), $match) === 1) {
$this->_taskIds[$task] = $match[1] . ':' . $match[2];
} else {
$this->_taskIds[$task] = $task;
}
}
return $this->_prefix . $this->_taskIds[$task] . ':' . $field;
}