Overview

Packages

  • PHP
  • PHPWord

Classes

  • PHPWord
  • PHPWord_Autoloader
  • PHPWord_DocumentProperties
  • PHPWord_HashTable
  • PHPWord_IOFactory
  • PHPWord_Media
  • PHPWord_Section
  • PHPWord_Section_Footer
  • PHPWord_Section_Footer_PreserveText
  • PHPWord_Section_Header
  • PHPWord_Section_Image
  • PHPWord_Section_Link
  • PHPWord_Section_ListItem
  • PHPWord_Section_MemoryImage
  • PHPWord_Section_Object
  • PHPWord_Section_PageBreak
  • PHPWord_Section_Settings
  • PHPWord_Section_Table
  • PHPWord_Section_Table_Cell
  • PHPWord_Section_Table_Row
  • PHPWord_Section_Text
  • PHPWord_Section_TextBreak
  • PHPWord_Section_TextRun
  • PHPWord_Section_Title
  • PHPWord_Shared_Drawing
  • PHPWord_Shared_File
  • PHPWord_Shared_Font
  • PHPWord_Shared_String
  • PHPWord_Shared_XMLWriter
  • PHPWord_Shared_ZipStreamWrapper
  • PHPWord_Style
  • PHPWord_Style_Cell
  • PHPWord_Style_Font
  • PHPWord_Style_Image
  • PHPWord_Style_ListItem
  • PHPWord_Style_Paragraph
  • PHPWord_Style_Row
  • PHPWord_Style_Tab
  • PHPWord_Style_Table
  • PHPWord_Style_TableFull
  • PHPWord_Style_Tabs
  • PHPWord_Style_TOC
  • PHPWord_Template
  • PHPWord_TOC
  • PHPWord_Writer_ODText
  • PHPWord_Writer_ODText_Content
  • PHPWord_Writer_ODText_Manifest
  • PHPWord_Writer_ODText_Meta
  • PHPWord_Writer_ODText_Mimetype
  • PHPWord_Writer_ODText_Styles
  • PHPWord_Writer_ODText_WriterPart
  • PHPWord_Writer_RTF
  • PHPWord_Writer_Word2007
  • PHPWord_Writer_Word2007_Base
  • PHPWord_Writer_Word2007_ContentTypes
  • PHPWord_Writer_Word2007_DocProps
  • PHPWord_Writer_Word2007_Document
  • PHPWord_Writer_Word2007_DocumentRels
  • PHPWord_Writer_Word2007_Footer
  • PHPWord_Writer_Word2007_Header
  • PHPWord_Writer_Word2007_Rels
  • PHPWord_Writer_Word2007_Styles
  • PHPWord_Writer_Word2007_WriterPart

Interfaces

  • PHPWord_Writer_IWriter

Exceptions

  • PHPWord_Exception
  • Overview
  • Package
  • Class
  • Tree
  1: <?php
  2: /**
  3:  * PHPWord
  4:  *
  5:  * Copyright (c) 2013 PHPWord
  6:  *
  7:  * This library is free software; you can redistribute it and/or
  8:  * modify it under the terms of the GNU Lesser General Public
  9:  * License as published by the Free Software Foundation; either
 10:  * version 2.1 of the License, or (at your option) any later version.
 11:  *
 12:  * This library is distributed in the hope that it will be useful,
 13:  * but WITHOUT ANY WARRANTY; without even the implied warranty of
 14:  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 15:  * Lesser General Public License for more details.
 16:  *
 17:  * You should have received a copy of the GNU Lesser General Public
 18:  * License along with this library; if not, write to the Free Software
 19:  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
 20:  *
 21:  * @category   PHPWord
 22:  * @package    PHPWord
 23:  * @copyright  Copyright (c) 2013 PHPWord
 24:  * @license    http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt    LGPL
 25:  * @version    0.7.0
 26:  */
 27: 
 28: /**
 29:  * Class PHPWord_Style_TOC
 30:  */
 31: class PHPWord_Style_TOC
 32: {
 33: 
 34:     const TABLEADER_DOT = 'dot';
 35:     const TABLEADER_UNDERSCORE = 'underscore';
 36:     const TABLEADER_LINE = 'hyphen';
 37:     const TABLEADER_NONE = '';
 38: 
 39:     /**
 40:      * Tab Leader
 41:      *
 42:      * @var string
 43:      */
 44:     private $_tabLeader;
 45: 
 46:     /**
 47:      * Tab Position
 48:      *
 49:      * @var int
 50:      */
 51:     private $_tabPos;
 52: 
 53:     /**
 54:      * Indent
 55:      *
 56:      * @var int
 57:      */
 58:     private $_indent;
 59: 
 60: 
 61:     /**
 62:      * Create a new TOC Style
 63:      */
 64:     public function __construct()
 65:     {
 66:         $this->_tabPos = 9062;
 67:         $this->_tabLeader = PHPWord_Style_TOC::TABLEADER_DOT;
 68:         $this->_indent = 200;
 69:     }
 70: 
 71:     /**
 72:      * Get Tab Position
 73:      *
 74:      * @return int
 75:      */
 76:     public function getTabPos()
 77:     {
 78:         return $this->_tabPos;
 79:     }
 80: 
 81:     /**
 82:      * Set Tab Position
 83:      *
 84:      * @param int $pValue
 85:      */
 86:     public function setTabPos($pValue)
 87:     {
 88:         $this->_tabLeader = $pValue;
 89:     }
 90: 
 91:     /**
 92:      * Get Tab Leader
 93:      *
 94:      * @return string
 95:      */
 96:     public function getTabLeader()
 97:     {
 98:         return $this->_tabLeader;
 99:     }
100: 
101:     /**
102:      * Set Tab Leader
103:      *
104:      * @param string $pValue
105:      */
106:     public function setTabLeader($pValue = PHPWord_Style_TOC::TABLEADER_DOT)
107:     {
108:         $this->_tabLeader = $pValue;
109:     }
110: 
111:     /**
112:      * Get Indent
113:      *
114:      * @return int
115:      */
116:     public function getIndent()
117:     {
118:         return $this->_indent;
119:     }
120: 
121:     /**
122:      * Set Indent
123:      *
124:      * @param string $pValue
125:      */
126:     public function setIndent($pValue)
127:     {
128:         $this->_indent = $pValue;
129:     }
130: 
131:     /**
132:      * Set style value
133:      *
134:      * @param string $key
135:      * @param string $value
136:      */
137:     public function setStyleValue($key, $value)
138:     {
139:         $this->$key = $value;
140:     }
141: }
142: 
PHPWord API Docs API documentation generated by ApiGen 2.8.0