public function getMessage()
{
if (is_null($this->m_errorCode)) {
return null;
}
$errorMessage = getGS(SyntaxError::ErrorMessage($this->m_errorCode), $this->m_what);
if (is_null($errorMessage)) {
return null;
}
if (isset($this->m_templateName)) {
$message .= getGS('template') . ' ' . $this->m_templateName;
if (isset($this->m_line)) {
$message .= ', ' . getGS('line') . ' ' . $this->m_line;
}
$message .= ': ';
}
$message .= $errorMessage;
return $message;
}