From 03c448233159ee17512464db231b6c61826915dd Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 11 Nov 2008 12:42:21 -0700 Subject: [PATCH] Update PDF viewer. --- framework/Mime/lib/Horde/Mime/Viewer/pdf.php | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/framework/Mime/lib/Horde/Mime/Viewer/pdf.php b/framework/Mime/lib/Horde/Mime/Viewer/pdf.php index a75f76148..f44506dad 100644 --- a/framework/Mime/lib/Horde/Mime/Viewer/pdf.php +++ b/framework/Mime/lib/Horde/Mime/Viewer/pdf.php @@ -15,12 +15,27 @@ class Horde_Mime_Viewer_pdf extends Horde_Mime_Viewer_Driver { /** - * Return the content-type. + * Can this driver render various views? * - * @return string The content-type of the output. + * @var boolean */ - public function getType() + protected $_capability = array( + 'embedded' => false, + 'full' => true, + 'info' => false, + 'inline' => false + ); + + /** + * Return the full rendered version of the Horde_Mime_Part object. + * + * @return array See Horde_Mime_Viewer_Driver::render(). + */ + protected function _render() { - return 'application/pdf'; + return array( + 'data' => $this->_mimepart->getContents(), + 'type' => 'application/pdf' + ); } } -- 2.11.0