lib/ezi18n/classes/ezcodemapper.php

Show: inherited
Table of Contents

File containing the eZCodeMapper class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Package
lib  
Version
4.6.0  

\eZCodeMapper

Package: lib

File containing the eZCodeMapper class.

Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Constants

Constant  TYPE_DIRECT = 1
Constant  TYPE_RANGE = 2
Constant  TYPE_REPLACE = 3

Properties

Propertypublic  $ISOUnicodeCodec= ''
Details
Type
n/a
Propertypublic  $TransformationFiles= ''
Details
Type
n/a
Propertypublic  $TransformationTables= ''
Details
Type
n/a

Methods

methodpublicappendDirectMapping(  $block,  $identifier,  $sourceValue,  $destinationValues ) : void

Parameters
Name Type Description
$block
$identifier
$sourceValue
$destinationValues
methodpublicappendReplaceMapping(  $block,  $identifier,  $sourceValue,  $sourceEndValue,  $destinationValues ) : void

Parameters
Name Type Description
$block
$identifier
$sourceValue
$sourceEndValue
$destinationValues
methodpublicappendTransposeMapping(  $block,  $identifier,  $sourceValue,  $sourceEndValue,  $transposeValue,  $addValue,  $moduloValue ) : void

Parameters
Name Type Description
$block
$identifier
$sourceValue
$sourceEndValue
$transposeValue
$addValue
$moduloValue
methodpublicdecodeCommand(  $name,  $parameters ) : void

Parameters
Name Type Description
$name
$parameters
methodpubliceZCodeMapper( ) : void

methodpublicerror(  $text,  $position = false ) : void

Parameters
Name Type Description
$text
$position
methodpublicexecuteCommandCode(  $text,  $command,  $charsetName ) : void

Parameters
Name Type Description
$text
$command
$charsetName
methodpublicexpandInheritance(  $table ) : void

Parameters
Name Type Description
$table
methodpublicextractUnicodeValue(  $data ) : void

Parameters
Name Type Description
$data
methodpublicextractUnicodeValues(  $data ) : void

Parameters
Name Type Description
$data
methodpublicgenerateCharsetMappingTable(  $unicodeTable,  $charset ) : void

Parameters
Name Type Description
$unicodeTable
$charset
methodpublicgenerateCommandCode(  $command,  $charsetName ) : void

Parameters
Name Type Description
$command
$charsetName
methodpublicgenerateMappingCode(  $identifier ) : void

Parameters
Name Type Description
$identifier
methodpublicgenerateSimpleMappingTable(  $table,  $allowedRanges ) : void

Parameters
Name Type Description
$table
$allowedRanges
methodpublicisTranformationLoaded(  $name ) : void

Parameters
Name Type Description
$name
methodpublicloadTransformationFiles(  $currentCharset,  $transformationGroup ) : void

Parameters
Name Type Description
$currentCharset
$transformationGroup
methodprotectedmapExistingCodes(  $unicodeMap,  $fromCode,  $toCode ) : void

Parameters
Name Type Description
$unicodeMap
$fromCode
$toCode
methodpublicmapOrdinals(  $table,  $ordinals ) : void

Parameters
Name Type Description
$table
$ordinals
methodpublicmappingTable(  $identifier ) : void

Parameters
Name Type Description
$identifier
methodpublicnonCJKCharsets( ) : void

methodpublicordinalValues(  $table,  $list ) : void

Parameters
Name Type Description
$table
$list
methodpublicparseTransformationFile(  $filename,  $name ) : void

Parameters
Name Type Description
$filename
$name
methodpublicruleNames( ) : void

methodpublicwarning(  $text,  $position = false ) : void

Parameters
Name Type Description
$text
$position
Documentation was generated by DocBlox 0.18.1.