Exceptions not PEAR errors (Ticket #8172).
authorGunnar Wrobel <wrobel@temple.(none)>
Sun, 7 Mar 2010 21:08:33 +0000 (22:08 +0100)
committerGunnar Wrobel <wrobel@temple.(none)>
Sun, 7 Mar 2010 21:08:33 +0000 (22:08 +0100)
framework/Core/lib/Horde.php

index ea7ef12..a06efe2 100644 (file)
@@ -822,11 +822,11 @@ HTML;
                     $output = ob_get_clean();
 
                     if (!empty($output) && !$show_output) {
-                        return PEAR::raiseError(sprintf('Failed to import configuration file "%s": ', $sub_file) . strip_tags($output));
+                        throw new Horde_Exception(sprintf('Failed to import configuration file "%s": ', $sub_file) . strip_tags($output));
                     }
 
                     if (!$success) {
-                        return PEAR::raiseError(sprintf('Failed to import configuration file "%s".', $sub_file));
+                        throw new Horde_Exception(sprintf('Failed to import configuration file "%s".', $sub_file));
                     }
                 }
             }