Ejemplo n.º 1
0
 /**
  * Sobrecarga del metodo base
  * @access private
  * @see parent::errorMessage($code, $data = null)  
  */
 function errorMessage($code, $data = null)
 {
     static $errorMessages;
     if (!isset($errorMessages)) {
         $errorMessages = array(SIGMAX_FULL_CACHE_ERROR => 'No se puede escribir el archivo de cache full del template \'%s\'', SIGMAX_TPL_CACHE_NOT_FOUND => 'No se puede leer el archivo de cache del template \'%s\'', SIGMAX_CONF_FILE_NOT_FOUND => 'No se puede leer el archivo de configuracion \'%s\'');
     }
     if (!isset($errorMessages[$code])) {
         return parent::errorMessage($code, $data);
     } else {
         return null === $data ? $errorMessages[$code] : sprintf($errorMessages[$code], $data);
     }
 }