|
eZ Publish
[trunk]
|
Handles conversion from one charset to another. More...
Inheritance diagram for eZTextCodec:Handles conversion from one charset to another.
Supports utf8 encoding/decoding
Definition at line 22 of file eztextcodec.php.
/
Definition at line 253 of file eztextcodec.php.
| eZTextCodec::convertCodepage | ( | $ | str | ) |
Definition at line 352 of file eztextcodec.php.
| eZTextCodec::convertCodepageMapper | ( | $ | str | ) |
Definition at line 368 of file eztextcodec.php.
| eZTextCodec::convertCodepageRev | ( | $ | str | ) |
Definition at line 360 of file eztextcodec.php.
Definition at line 315 of file eztextcodec.php.
| eZTextCodec::convertMBString | ( | $ | str | ) |
Definition at line 376 of file eztextcodec.php.
| eZTextCodec::convertNone | ( | $ | str | ) |
Definition at line 347 of file eztextcodec.php.
| eZTextCodec::convertNoneToUnicode | ( | $ | str | ) |
Definition at line 310 of file eztextcodec.php.
| eZTextCodec::convertString | ( | $ | str | ) |
Definition at line 291 of file eztextcodec.php.
| eZTextCodec::convertUnicodeToCodepage | ( | $ | unicodeValues | ) |
Definition at line 331 of file eztextcodec.php.
| eZTextCodec::convertUnicodeToUTF8 | ( | $ | unicodeValues | ) |
Definition at line 339 of file eztextcodec.php.
| eZTextCodec::convertUTF8ToUnicode | ( | $ | str | ) |
Definition at line 323 of file eztextcodec.php.
| eZTextCodec::eZTextCodec | ( | $ | inputCharsetCode, |
| $ | outputCharsetCode, | ||
| $ | realInputCharsetCode, | ||
| $ | realOutputCharsetCode, | ||
| $ | inputEncoding, | ||
| $ | outputEncoding | ||
| ) |
Definition at line 24 of file eztextcodec.php.
Referenced by eZCodePageCodec\eZCodePageCodec(), and instance().
| static eZTextCodec::httpCharset | ( | ) | [static] |
Definition at line 558 of file eztextcodec.php.
Definition at line 234 of file eztextcodec.php.
| eZTextCodec::initializeConversionFunction | ( | $ | encodingConvertInitMap, |
| $ | encodingConvertInitFunction | ||
| ) |
Definition at line 212 of file eztextcodec.php.
Referenced by eZTextCodec().
Definition at line 240 of file eztextcodec.php.
Definition at line 245 of file eztextcodec.php.
Definition at line 281 of file eztextcodec.php.
| static eZTextCodec::instance | ( | $ | inputCharsetCode, |
| $ | outputCharsetCode = false, |
||
| $ | alwaysReturn = true |
||
| ) | [static] |
Returns a shared instance of the eZTextCodec pr the $inputCharsetCode and $outputCharsetCode params.
| string | false | $inputCharsetCode | Uses eZTextCodec::internalCharset() if false |
| string | false | $outputCharsetCode | Uses eZTextCodec::internalCharset() if false |
| bool | $alwaysReturn |
Definition at line 436 of file eztextcodec.php.
Referenced by eZXMLInputParser\convertNumericEntities(), eZMail\convertText(), eZMail\encodeMimeHeader(), eZCodeMapper\executeCommandCode(), eZDBInterface\eZDBInterface(), eZAlphabetOperator\fetchAlphabet(), eZCodePageCodec\fromUnicode(), eZCodeMapper\generateCharsetMappingTable(), eZTSTranslator\handleMessageNode(), eZTemplateFileResource\handleResourceData(), initializeCodepageMapper(), initializeInputCodepage(), initializeOutputCodepage(), internalCharset(), eZPDF\modify(), eZTemplateStringOperator\modify(), eZCodeMapper\parseTransformationFile(), eZXMLTextType\rawXMLText(), eZWebDAVServer\recode(), eZWebDAVContentBackend\recode(), strlenUTF8(), and eZStringType\validateStringHTTPInput().
| static eZTextCodec::internalCharset | ( | ) | [static] |
Definition at line 536 of file eztextcodec.php.
Referenced by eZDFSFileHandlerMySQLBackend\_connect(), eZDBFileHandlerMysqlBackend\_connect(), eZDBFileHandlerMysqliBackend\_connect(), eZDFSFileHandlerMySQLiBackend\_connect(), eZINI\cacheFileName(), eZTemplateCompiler\compilationFilename(), eZObjectRelationListType\domString(), eZMatrix\domString(), eZCodeMapper\executeCommandCode(), httpCharset(), eZDB\instance(), instance(), eZTSTranslator\loadTranslationFile(), eZPDF\modify(), eZTemplateStringOperator\modify(), eZTranslationCache\rootCacheDirectory(), eZTranslationCache\storeCache(), eZURLAliasML\strtolower(), eZCharTransform\transform(), eZCharTransform\transformByGroup(), and eZTemplateTreeCache\treeCacheFilename().
Definition at line 286 of file eztextcodec.php.
Definition at line 271 of file eztextcodec.php.
Definition at line 276 of file eztextcodec.php.
| eZTextCodec::setUseMBString | ( | $ | use | ) |
Definition at line 258 of file eztextcodec.php.
| eZTextCodec::strlen | ( | $ | str | ) |
Definition at line 301 of file eztextcodec.php.
Referenced by eZCodePageCodec\fromUnicode(), strlenNone(), and eZCodePageCodec\toUnicode().
| eZTextCodec::strlenCodepage | ( | $ | str | ) |
Definition at line 397 of file eztextcodec.php.
| eZTextCodec::strlenCodepageMapper | ( | $ | str | ) |
Definition at line 413 of file eztextcodec.php.
| eZTextCodec::strlenCodepageRev | ( | $ | str | ) |
Definition at line 408 of file eztextcodec.php.
| eZTextCodec::strlenMBString | ( | $ | str | ) |
Definition at line 418 of file eztextcodec.php.
| eZTextCodec::strlenNone | ( | $ | str | ) |
Definition at line 387 of file eztextcodec.php.
| eZTextCodec::strlenUnicode | ( | $ | unicodeValues | ) |
Definition at line 392 of file eztextcodec.php.
| eZTextCodec::strlenUTF8 | ( | $ | str | ) |
Definition at line 402 of file eztextcodec.php.
| static eZTextCodec::updateSettings | ( | $ | settings | ) | [static] |
Initializes the eZTextCodec settings to the ones in the array $settings.
Definition at line 516 of file eztextcodec.php.
Referenced by eZUpdateTextCodecSettings(), and eZScript\updateTextCodecSettings().
Definition at line 263 of file eztextcodec.php.
Referenced by eZTextCodec().