Server

# Class: Encoder Source Location: /common/Encoding.php
### Class Overview
Encoder selection | ### Variables $encoders $log | ### Methods decode encode getCharset getEncoder init setDefault
### Class Details [line 30] Encoder selection The Encoder is selected using client.ini's EncoderClass. [ Top ] ### Class Variables #### $encoders = [line 41] List of Encoder #### Tags:
var: | array of EncoderInterface
access: | public
static: |
Type: | array
[ Top ] #### $log = [line 35] #### Tags:
access: | private
static: |
Type: | Logger
[ Top ] ### Class Methods ### method decode [line 106]
`mixed decode( mixed $text, [mixed $context = 'output'])`
Calls encoder decode #### Tags:
access: | public
static: |
#### Parameters:
mixed | $text |
[ Top ] ### method encode [line 87]
`mixed encode( mixed $text, [mixed $context = 'output'])`
Calls encoder encode #### Tags:
access: | public
static: |
#### Parameters:
mixed | $text |
[ Top ] ### method getCharset [line 125]
`string getCharset( [string $context = 'output'])`
Calls encoder's getCharset #### Tags:
access: | public
static: |
#### Parameters:
string | $context | context
[ Top ] ### method getEncoder [line 78]
`EncoderInterface getEncoder( string $context)`
#### Tags:
access: | private
static: |
#### Parameters:
string | $context | context
[ Top ] ### method init [line 57]
`void init( Config $config)`
Initializes encoding #### Tags:
access: | public
static: |
#### Parameters:
Config | $config |
[ Top ] ### method setDefault [line 47]
`void setDefault( string $context)`
Sets default encoding object (UTF8). #### Tags:
access: | private
static: |
#### Parameters:
string | $context | context
[ Top ] Documentation generated on Fri, 21 Sep 2007 13:30:45 +0200 by phpDocumentor 1.3.0RC3