lib/ezi18n/classes/ezcodepagemapper.php

Show: inherited
Table of Contents

\eZCodePageMapper

Package:

Constants

Constant  CACHE_CODE_DATE = 1026316422

Methods

methodpublicconvertString(  $str ) : void

Parameters
Name Type Description
$str
methodpubliceZCodePageMapper(  $input_charset_code,  $output_charset_code,  $use_cache = true ) : void

Parameters
Name Type Description
$input_charset_code
$output_charset_code
$use_cache
methodpublicinstance( \$input_charset_code $input_charset_code, \$output_charset_code $output_charset_code, \$use_cache $use_cache = true ) : \eZCodePageMapper
static

Returns a shared instance of the eZCodePageMapper pr the $input_charset_code and $output_charset_code params.

Parameters
Name Type Description
$input_charset_code \$input_charset_code

string

$output_charset_code \$output_charset_code

string

$use_cache \$use_cache

bool

Returns
Type Description
\eZCodePageMapper
methodpublicisValid( ) : void

methodpublicload(  $use_cache = true ) : void

Parameters
Name Type Description
$use_cache
methodpublicmapInputChar(  $in_char ) : void

Parameters
Name Type Description
$in_char
methodpublicmapInputCode(  $in_code ) : void

Parameters
Name Type Description
$in_code
methodpublicmapOutputChar(  $out_char ) : void

Parameters
Name Type Description
$out_char
methodpublicmapOutputCode(  $out_code ) : void

Parameters
Name Type Description
$out_code
methodpublicsetSubstituteCharacter(  $char_code ) : void

Parameters
Name Type Description
$char_code
methodpublicstrlen(  $str ) : void

Parameters
Name Type Description
$str
methodpublicstrpos(  $haystack,  $needle,  $offset = 0 ) : void

Parameters
Name Type Description
$haystack
$needle
$offset
methodpublicstrrpos(  $haystack,  $needle ) : void

Parameters
Name Type Description
$haystack
$needle
methodpublicsubstituteCharacter( ) : void

methodpublicsubstituteCharacterFor(  $char ) : void

Parameters
Name Type Description
$char
methodpublicsubstr(  $str,  $start,  $length ) : void

Parameters
Name Type Description
$str
$start
$length
Documentation was generated by DocBlox 0.18.1.