Changeset 870
- Timestamp:
- 08/22/07 17:25:05 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/xml/xsl/stubXSLProcessor.php
r777 r870 345 345 protected function createMessage() 346 346 { 347 $error = libxml_get_last_error(); 348 if (false === $error) { 347 $message = ''; 348 foreach (libxml_get_errors() as $error) { 349 $message .= trim($error->message) . (($error->file) ? (' in file ' . $error->file) : ('')) . ' on line ' . $error->line . ' in column ' . $error->column . "\n"; 350 } 351 352 libxml_clear_errors(); 353 if (strlen($message) == 0) { 349 354 return 'Transformation failed: unknown error.'; 350 355 } 351 356 352 return 'Transformation failed: ' . $error->code . ' ' . trim($error->message) . ' in file ' . ((strlen($error->file) > 0) ? ($error->file) : ('<buffer>')) . ' on line ' . $error->line . ' in column ' . $error->column;357 return $message; 353 358 } 354 359 }
