From ae0733a44ac3e68871476841b7f01b8ad3d18629 Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Fri, 15 Apr 2016 11:06:47 +0200 Subject: [PATCH] display userinfo on error --- check-packagexml.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/check-packagexml.php b/check-packagexml.php index d53a44e..74b84ca 100755 --- a/check-packagexml.php +++ b/check-packagexml.php @@ -19,6 +19,13 @@ $pf = $factory->fromPackageFile($argv[1], PEAR_VALIDATE_NORMAL); if (PEAR::isError($pf)) { fprintf(STDERR, "ERROR: %s\n", $pf->getMessage()); + if (is_array($infos = $pf->getUserInfo())) { + foreach ($infos as $info) { + fprintf(STDERR, " %s\n", $info["message"]); + } + } elseif (strlen($infos)) { + fprintf(STDERR, " %s\n", $infos); + } exit(1); } -- 2.30.2