From 7ed4fdc089e8a4f60545b4ea4a602d63b49de486 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Fri, 8 Oct 2010 16:53:44 -0600 Subject: [PATCH] Remove PEAR dependency in horde/Browser --- framework/Browser/lib/Horde/Browser/Imode.php | 5 +++-- framework/Browser/package.xml | 13 ++++++------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/framework/Browser/lib/Horde/Browser/Imode.php b/framework/Browser/lib/Horde/Browser/Imode.php index 2aeabbf74..69c67da6a 100644 --- a/framework/Browser/lib/Horde/Browser/Imode.php +++ b/framework/Browser/lib/Horde/Browser/Imode.php @@ -322,10 +322,11 @@ class Horde_Browser_Imode * $ua = new Browser_imode($_SERVER['HTTP_USER_AGENT']); * * @param string $input The user agent to match. + * + * @throws Horde_Browser_Exception */ public function __construct($input) { - $_error = 0; $temp = explode('/', $input); $this->_user_agent = $input; @@ -343,7 +344,7 @@ class Horde_Browser_Imode $this->_extra = $matches[3]; if (!($this->_data[$this->_model])) { - $_error = PEAR::raiseError('Unknown User Agent'); + throw new Horde_Browser_Exception('Unknown User Agent'); } } diff --git a/framework/Browser/package.xml b/framework/Browser/package.xml index 2bf4b7e9e..41378e12a 100644 --- a/framework/Browser/package.xml +++ b/framework/Browser/package.xml @@ -25,7 +25,8 @@ about the current user's browser and its capabilities. beta LGPL - * Remove Horde_Browser::escapeJSCode(). + * Remove PEAR dependency. + * Remove Horde_Browser::escapeJSCode(). * Add Horde_Browser_Exception::. * Initial Horde 4 package. @@ -50,16 +51,14 @@ about the current user's browser and its capabilities. 1.5.0 - Util + Exception pear.horde.org - - - PEAR - pear.php.net + Util + pear.horde.org - + -- 2.11.0