Overview

Packages

  • Mime
    • Viewer

Classes

  • Horde_Mime_Viewer
  • Horde_Mime_Viewer_Audio
  • Horde_Mime_Viewer_Base
  • Horde_Mime_Viewer_Deb
  • Horde_Mime_Viewer_Default
  • Horde_Mime_Viewer_Enriched
  • Horde_Mime_Viewer_Exception
  • Horde_Mime_Viewer_Html
  • Horde_Mime_Viewer_Images
  • Horde_Mime_Viewer_Msexcel
  • Horde_Mime_Viewer_Mspowerpoint
  • Horde_Mime_Viewer_Msword
  • Horde_Mime_Viewer_Ooo
  • Horde_Mime_Viewer_Pdf
  • Horde_Mime_Viewer_Plain
  • Horde_Mime_Viewer_Rar
  • Horde_Mime_Viewer_Report
  • Horde_Mime_Viewer_Rfc822
  • Horde_Mime_Viewer_Richtext
  • Horde_Mime_Viewer_Rpm
  • Horde_Mime_Viewer_Rtf
  • Horde_Mime_Viewer_Security
  • Horde_Mime_Viewer_Simple
  • Horde_Mime_Viewer_Smil
  • Horde_Mime_Viewer_Syntaxhighlighter
  • Horde_Mime_Viewer_Tgz
  • Horde_Mime_Viewer_Tnef
  • Horde_Mime_Viewer_Translation
  • Horde_Mime_Viewer_Wordperfect
  • Horde_Mime_Viewer_Zip
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Mime_Viewer

The Horde_Mime_Viewer:: class provides an abstracted interface to render MIME data into various formats. It depends on both a set of Horde_Mime_Viewer_* drivers which handle the actual rendering, and a configuration file to map MIME types to drivers.

Copyright 1999-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Package: Mime\Viewer
Category: Horde
License: LGPL 2.1
Author: Anil Madhavapeddy anil@recoil.org
Author: Michael Slusarz slusarz@horde.org
Located at Horde/Mime/Viewer.php
Methods summary
public static Horde_Mime_Viewer_Base
# factory( string $driver, Horde_Mime_Part $part, array $params = array() )

Attempts to return a concrete Horde_Mime_Viewer_Base instance based on $driver.

Attempts to return a concrete Horde_Mime_Viewer_Base instance based on $driver.

Parameters

$driver
<p>Either a driver name, or the full class name to use (class must extend Horde_Mime_Viewer_Base).</p>
$part
The MIME part object to display.
$params
<p>A hash containing any additional configuration or parameters a subclass might need.</p>

Returns

Horde_Mime_Viewer_Base
The newly created concrete instance.

Throws

Horde_Mime_Viewer_Exception
API documentation generated by ApiGen