Class SGL_Task_SetupLangSupport

Description

Resolve current language and put in current user preferences.

Load relevant language translation file.

Located in /SGL/Task/Process.php (line 472)

SGL_ProcessRequest
   |
   --SGL_DecorateProcess
      |
      --SGL_Task_SetupLangSupport
Method Summary
 void process ( &$input,  &$output, SGL_Registry $input, SGL_Output $output)
 string _resolveLanguage ()
Variables

Inherited Variables

Inherited from SGL_DecorateProcess

SGL_DecorateProcess::$processRequest
Methods
process (line 482)

Main workflow.

  • access: public
void process ( &$input,  &$output, SGL_Registry $input, SGL_Output $output)

Redefinition of:
SGL_ProcessRequest::process()
resolveLanguageFromBrowser (line 527)

Resolve language from browser settings.

  • return: language or false on failure
  • access: public
mixed resolveLanguageFromBrowser ()
resolveLanguageFromDomain (line 555)

Resolve language from domain name.

  • return: language or false on failure
  • access: public
mixed resolveLanguageFromDomain ()
_resolveLanguage (line 577)

Resolve current language.

  • access: private
string _resolveLanguage ()

Inherited Methods

Inherited From SGL_DecorateProcess

 SGL_DecorateProcess::SGL_DecorateProcess()

Inherited From SGL_ProcessRequest

 SGL_ProcessRequest::process()

Documentation generated on Tue, 23 Feb 2010 18:14:32 +0000 by phpDocumentor 1.4.3