I18Nv2
[ class tree: I18Nv2 ] [ index: I18Nv2 ] [ all elements ]

Class: I18Nv2_Language

Source Location: /I18Nv2-0.2.0/Language.php

Class Overview


I18Nv2_Language


Author(s):

Version:

  • $Revision: 1.2 $

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 40]
I18Nv2_Language

Save list of ISO-639-1 two letter resp. ISO-639-2 three letter language code to language name mapping.



[ Top ]


Class Variables

$_codes = array()

[line 46]

  • Access: protected

Type:   array


[ Top ]



Method Detail

I18Nv2_Language (Constructor)   [line 55]

object I18Nv2_Language I18Nv2_Language( [bool $threeLetters = false])

Constructor
  • Access: public

Parameters:

bool   $threeLetters     use three letters format

[ Top ]

getAllCodes   [line 103]

array getAllCodes( )

Return all the codes
  • Access: public

[ Top ]

getName   [line 92]

string getName( string $code)

Return name of the language for language code
  • Return: name of the language
  • Access: public

Parameters:

string   $code     language code

[ Top ]

isValidCode   [line 80]

boolean isValidCode( string $code)

Check language code is valid
  • Access: public

Parameters:

string   $code     language code

[ Top ]


Documentation generated on Sun, 16 May 2004 05:12:36 -0400 by phpDocumentor 1.2.3. PEAR Logo Copyright © PHP Group 2004.