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

Class PHPWord_HashTable

PHPWord_HashTable

Package: PHPWord
Copyright: Copyright (c) 2013 PHPWord
License: LGPL
Located at PHPWord/HashTable.php
Methods summary
public
# __construct( PHPWord_IComparable[] $pSource = null )

Create a new PHPWord_HashTable

Create a new PHPWord_HashTable

Parameters

$pSource
PHPWord_IComparable[]
$pSource Optional source array to create HashTable from

Throws

Exception
public
# addFromSource( PHPWord_IComparable[] $pSource = null )

Add HashTable items from source

Add HashTable items from source

Parameters

$pSource
PHPWord_IComparable[]
$pSource Source array to create HashTable from

Throws

Exception
public
# add( PHPWord_IComparable $pSource = null )

Add HashTable item

Add HashTable item

Parameters

$pSource
PHPWord_IComparable
$pSource Item to add

Throws

Exception
public
# remove( PHPWord_IComparable $pSource = null )

Remove HashTable item

Remove HashTable item

Parameters

$pSource
PHPWord_IComparable
$pSource Item to remove

Throws

Exception
public
# clear( )

Clear HashTable

Clear HashTable

public integer
# count( )

Count

Count

Returns

integer
public integer
# getIndexForHashCode( string $pHashCode = '' )

Get index for hash code

Get index for hash code

Parameters

$pHashCode
string
$pHashCode

Returns

integer
Index
public PHPWord_IComparable
# getByIndex( integer $pIndex = 0 )

Get by index

Get by index

Parameters

$pIndex
integer
$pIndex

Returns

PHPWord_IComparable
public PHPWord_IComparable
# getByHashCode( string $pHashCode = '' )

Get by hashcode

Get by hashcode

Parameters

$pHashCode
string
$pHashCode

Returns

PHPWord_IComparable
public PHPWord_IComparable[]
# toArray( )

HashTable to array

HashTable to array

Returns

PHPWord_IComparable[]
public
# __clone( )

Implement PHP __clone to create a deep clone, not just a shallow copy.

Implement PHP __clone to create a deep clone, not just a shallow copy.

Properties summary
public array $_items array()
#

HashTable elements

HashTable elements

public array $_keyMap array()
#

HashTable key map

HashTable key map

PHPWord API Docs API documentation generated by ApiGen 2.8.0