[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 <?php 2 /* vim: set expandtab tabstop=4 shiftwidth=4: */ 3 // +----------------------------------------------------------------------+ 4 // | PHP Version 4 | 5 // +----------------------------------------------------------------------+ 6 // | Copyright (c) 1997-2002 The PHP Group | 7 // +----------------------------------------------------------------------+ 8 // | This source file is subject to version 2.02 of the PHP license, | 9 // | that is bundled with this package in the file LICENSE, and is | 10 // | available at through the world-wide-web at | 11 // | http://www.php.net/license/2_02.txt. | 12 // | If you did not receive a copy of the PHP license and are unable to | 13 // | obtain it through the world-wide-web, please send a note to | 14 // | license@php.net so we can mail you a copy immediately. | 15 // +----------------------------------------------------------------------+ 16 // | Author: Xavier Noguer <xnoguer@php.net> | 17 // | Based on OLE::Storage_Lite by Kawai, Takanori | 18 // +----------------------------------------------------------------------+ 19 // 20 // $Id: File.php,v 1.11 2007/02/13 21:00:42 schmidt Exp $ 21 22 23 /** 24 * Class for creating File PPS's for OLE containers 25 * 26 * @author Xavier Noguer <xnoguer@php.net> 27 * @category PHPExcel 28 * @package PHPExcel_Shared_OLE 29 */ 30 class PHPExcel_Shared_OLE_PPS_File extends PHPExcel_Shared_OLE_PPS 31 { 32 /** 33 * The constructor 34 * 35 * @access public 36 * @param string $name The name of the file (in Unicode) 37 * @see OLE::Asc2Ucs() 38 */ 39 public function __construct($name) 40 { 41 parent::__construct(null, $name, PHPExcel_Shared_OLE::OLE_PPS_TYPE_FILE, null, null, null, null, null, '', array()); 42 } 43 44 /** 45 * Initialization method. Has to be called right after OLE_PPS_File(). 46 * 47 * @access public 48 * @return mixed true on success 49 */ 50 public function init() 51 { 52 return true; 53 } 54 55 /** 56 * Append data to PPS 57 * 58 * @access public 59 * @param string $data The data to append 60 */ 61 public function append($data) 62 { 63 $this->_data .= $data; 64 } 65 66 /** 67 * Returns a stream for reading this file using fread() etc. 68 * @return resource a read-only stream 69 */ 70 public function getStream() 71 { 72 $this->ole->getStream($this); 73 } 74 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |