Testing the build of XML. If it is invalid will generate a Exception.

This commit is contained in:
Juan Basso 2010-10-24 22:42:05 -02:00
parent c6c3295c5c
commit cda0ce4727

View file

@ -175,13 +175,15 @@ class RequestHandlerComponent extends Component {
if (!class_exists('Xml')) {
App::import('Core', 'Xml');
}
$xml = Xml::build(trim(file_get_contents('php://input')));
try {
$xml = Xml::build(trim(file_get_contents('php://input')));
if (isset($xml->data)) {
$controller->data = Xml::toArray($xml->data);
} else {
$controller->data = Xml::toArray($xml);
}
if (isset($xml->data)) {
$controller->data = Xml::toArray($xml->data);
} else {
$controller->data = Xml::toArray($xml);
}
} catch (Exception $e) {}
}
}