lib/ezi18n/classes/ezcodepage.php

Show: inherited
Table of Contents

File containing the eZCodePage 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  

\eZCodePage

Package: lib

File containing the eZCodePage 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  CACHE_CODE_DATE = 1028204478

Properties

Propertypublic  $CharsetCode= ''
Details
Type
n/a
Propertypublic  $CharsetEncodingScheme= ''
Details
Type
n/a
Propertypublic  $CodeMap= ''
Details
Type
n/a
Propertypublic  $MaxCharValue= ''
Details
Type
n/a
Propertypublic  $MinCharValue= ''
Details
Type
n/a
Propertypublic  $RequestedCharsetCode= ''
Details
Type
n/a
Propertypublic  $SubstituteChar= ''
Details
Type
n/a
Propertypublic  $UTF8CodeMap= ''
Details
Type
n/a
Propertypublic  $UTF8Map= ''
Details
Type
n/a
Propertypublic  $UnicodeMap= ''
Details
Type
n/a
Propertypublic  $Valid= ''
Details
Type
n/a

Methods

methodpubliccacheFileName(  $charset_code ) : void

Parameters
Name Type Description
$charset_code
methodpubliccacheFilepath( ) : void

methodpubliccharToUnicode(  $str,  $pos,  $charLen ) : void

Parameters
Name Type Description
$str
$pos
$charLen
methodpubliccharToUtf8(  $str,  $pos,  $charLen ) : void

Parameters
Name Type Description
$str
$pos
$charLen
methodpubliccharsetCode( ) : void

methodpubliccodeToUnicode(  $code ) : void

Parameters
Name Type Description
$code
methodpubliccodeToUtf8(  $code ) : void

Parameters
Name Type Description
$code
methodpubliccodepageList( ) : void

methodpublicconvertString(  $str ) : void

Parameters
Name Type Description
$str
methodpublicconvertStringFromUTF8(  $multi_char ) : void

Parameters
Name Type Description
$multi_char
methodpublicconvertStringToUnicode(  $str ) : void

Parameters
Name Type Description
$str
methodpublicconvertUnicodeToString(  $unicodeValues ) : void

Parameters
Name Type Description
$unicodeValues
methodpubliceZCodePage(  $charset_code,  $use_cache = true ) : void

Parameters
Name Type Description
$charset_code
$use_cache
methodpublicexists(  $charset_code ) : void
static

Parameters
Name Type Description
$charset_code
methodpublicfileModification(  $charset_code ) : void

Parameters
Name Type Description
$charset_code
methodpublicfileName(  $charset_code ) : void
static

Parameters
Name Type Description
$charset_code
methodpublicflushCacheObject( ) : void
static

methodpublicinstance( string $charset_code, bool $use_cache = true ) : \eZCodePage
static

Returns a shared instance of the eZCodePage pr the $charset_code param.

Parameters
Name Type Description
$charset_code string
$use_cache bool
Returns
Type Description
\eZCodePage
methodpublicisValid( ) : void

methodpublicload(  $use_cache = true ) : void

Parameters
Name Type Description
$use_cache
methodpublicmaxCharValue( ) : void

methodpublicminCharValue( ) : void

methodpublicpermissionSetting( ) : void
static

methodpublicrequestedCharsetCode( ) : void

methodpublicsetPermissionSetting(  $permissionArray ) : void
static

Parameters
Name Type Description
$permissionArray
methodpublicsetSubstituteChar(  $char ) : void

Parameters
Name Type Description
$char
methodpublicstoreCacheObject(  $filename,  $permissionArray ) : void

Parameters
Name Type Description
$filename
$permissionArray
methodpublicstrlen(  $str ) : void

Parameters
Name Type Description
$str
methodpublicstrlenFromUTF8(  $str ) : void

Parameters
Name Type Description
$str
methodpublicsubstituteChar( ) : void

methodpublicunicodeToChar(  $ucode ) : void

Parameters
Name Type Description
$ucode
methodpublicunicodeToCode(  $ucode ) : void

Parameters
Name Type Description
$ucode
methodpublicutf8ToChar(  $ucode ) : void

Parameters
Name Type Description
$ucode
methodpublicutf8ToCode(  $ucode ) : void

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