Overview

Classes

  • Syllable
  • Syllable_Cache_FileAbstract
  • Syllable_Cache_Json
  • Syllable_Cache_Serialized
  • Syllable_Hyphen_Dash
  • Syllable_Hyphen_Entity
  • Syllable_Hyphen_Soft
  • Syllable_Hyphen_Text
  • Syllable_Hyphen_ZeroWidthSpace
  • Syllable_Source_File

Interfaces

  • Syllable_Cache_Interface
  • Syllable_Hyphen_Interface
  • Syllable_Source_Interface

Functions

  • Syllable_autoloader
  • Overview
  • Class
 1: <?php
 2: 
 3:     class Syllable_Hyphen_Text implements Syllable_Hyphen_Interface {
 4:         private $text;
 5: 
 6:         public function __construct($text) {
 7:             $this->text = $text;
 8:         }
 9: 
10:         public function joinText($parts) {
11:             return join($this->text, $parts);
12:         }
13: 
14:         public function joinHtmlDom($parts, DOMNode $node) {
15:             $node->data = $this->joinText($parts);
16:         }
17: 
18:         public function stripHtml($html) {
19:             return str_replace($this->text, '', $html);
20:         }
21:     }
API documentation generated by ApiGen