From: Michael M Slusarz Date: Wed, 12 Nov 2008 05:38:24 +0000 (-0700) Subject: Fix some factory/singleton usage. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=6b0634618ca854e772ede9a17514045bdbdd06bb;p=horde.git Fix some factory/singleton usage. --- diff --git a/framework/Mime/lib/Horde/Mime/Viewer/rar.php b/framework/Mime/lib/Horde/Mime/Viewer/rar.php index b01e3f91e..ed173d325 100644 --- a/framework/Mime/lib/Horde/Mime/Viewer/rar.php +++ b/framework/Mime/lib/Horde/Mime/Viewer/rar.php @@ -50,7 +50,7 @@ class Horde_Mime_Viewer_rar extends Horde_Mime_Viewer_Driver $contents = $this->_mimepart->getContents(); require_once 'Horde/Compress.php'; - $rar = &Horde_Compress::factory('rar'); + $rar = &Horde_Compress::singleton('rar'); $rarData = $rar->decompress($contents); if (is_a($rarData, 'PEAR_Error')) { diff --git a/framework/Mime/lib/Horde/Mime/Viewer/security.php b/framework/Mime/lib/Horde/Mime/Viewer/security.php index c898eaafa..c4b4f61f2 100644 --- a/framework/Mime/lib/Horde/Mime/Viewer/security.php +++ b/framework/Mime/lib/Horde/Mime/Viewer/security.php @@ -72,10 +72,10 @@ class Horde_Mime_Viewer_security extends Horde_Mime_Viewer_Driver if (empty($protocol)) { return false; } - $viewer = &Horde_Mime_Viewer::factory($this->mime_part, $protocol); + $viewer = Horde_Mime_Viewer::factory($this->mime_part, $protocol); if (empty($viewer) || (String::lower(get_class($viewer)) == 'mime_viewer_default')) { - $viewer = &Horde_Mime_Viewer::factory($this->mime_part, $this->mime_part->getPrimaryType() . '/*'); + $viewer = Horde_Mime_Viewer::factory($this->mime_part, $this->mime_part->getPrimaryType() . '/*'); if (empty($viewer)) { return false; } diff --git a/framework/Mime/lib/Horde/Mime/Viewer/zip.php b/framework/Mime/lib/Horde/Mime/Viewer/zip.php index ef824211f..3dd36855c 100644 --- a/framework/Mime/lib/Horde/Mime/Viewer/zip.php +++ b/framework/Mime/lib/Horde/Mime/Viewer/zip.php @@ -39,7 +39,7 @@ class Horde_Mime_Viewer_zip extends Horde_Mime_Viewer_Driver { require_once 'Horde/Compress.php'; - $zip = &Horde_Compress::factory('zip'); + $zip = &Horde_Compress::singleton('zip'); /* Make sure this is a valid zip file. */ if ($zip->checkZipData($contents) === false) {