# Overview

Classes summary
Syllable | Main class
Syllable_Cache_FileAbstract | Defines the Cache strategy interface Create your own caching strategy to store the hyphenation and patterns arrays in the location you want. i.e. from a database or remote server.
Syllable_Cache_Json | Single-file cache using JSON format to encode data
Syllable_Cache_Serialized | Single-file cache using PHP-native serialization to encode data
Syllable_Hyphen_Dash |
Syllable_Hyphen_Entity |
Syllable_Hyphen_Soft |
Syllable_Hyphen_Text |
Syllable_Hyphen_ZeroWidthSpace |
Syllable_Source_File | Default language strategy tries to load TeX files from a relative path to the class sourcefile.

Interfaces summary
Syllable_Cache_Interface | Defines the Cache strategy interface Create your own caching strategy to store the hyphenation and patterns arrays in the location you want. i.e. from a database or remote server.
Syllable_Hyphen_Interface |
Syllable_Source_Interface | Defines the interface for Language strategies. Create your own language strategy to load the TeX files from a different source. i.e. filenaming system, database or remote server.

Functions summary
Syllable_autoloader | phpSyllable Splits up text into syllables and/or hyphenates text according to TeXbook language rules.