Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:core:localedetector

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
scriptlog:lib:core:localedetector [2026/09/26 09:09] – admin adminscriptlog:lib:core:localedetector [2026/09/26 09:34] (current) – admin admin
Line 18: Line 18:
 ======= Properties (4) ======= ======= Properties (4) =======
  
-  ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ +^ Visibility ^ Type ^ Name ^ Default ^ Line ^ 
-  | ''private'' | ''(untyped)'' | ''$availableLocales'' | ''[];'' | 11 | +| ''private'' | ''(untyped)'' | ''$availableLocales'' | ''[]'' | 11 | 
-  | ''private'' | ''(untyped)'' | ''$defaultLocale'' | '''en';'' | 12 | +| ''private'' | ''(untyped)'' | ''$defaultLocale'' | '''en''' | 12 | 
-  | ''private'' | ''(untyped)'' | ''$autoDetectEnabled'' | ''true;'' | 13 | +| ''private'' | ''(untyped)'' | ''$autoDetectEnabled'' | ''true'' | 13 | 
-  | ''private'' | ''(untyped)'' | ''$settingsLoaded'' | ''false;'' | 14 |+| ''private'' | ''(untyped)'' | ''$settingsLoaded'' | ''false'' | 14 |
  
 ======= Methods (14) ======= ======= Methods (14) =======
  
-  ^ Visibility ^ Method ^ Summary ^ Line ^ +^ Visibility ^ Method ^ Summary ^ Line ^ 
-  | public | ''__construct()'' | (undocumented) | 16 | +| public | ''__construct()'' | (undocumented) | 16 | 
-  | private | ''applySettings()'' | (undocumented) | 26 | +| private | ''applySettings()'' | (undocumented) | 26 | 
-  | private | ''loadSettings()'' | (undocumented) | 34 | +| private | ''loadSettings()'' | (undocumented) | 34 | 
-  | public | ''detect()'' | (undocumented) | 68 | +| public | ''detect()'' | (undocumented) | 68 | 
-  | private | ''extractFromUrl()'' | (undocumented) | 94 | +| private | ''extractFromUrl()'' | (undocumented) | 94 | 
-  | private | ''detectFromBrowser()'' | (undocumented) | 109 | +| private | ''detectFromBrowser()'' | (undocumented) | 109 | 
-  | public | ''isValidLocale()'' | (undocumented) | 134 | +| public | ''isValidLocale()'' | (undocumented) | 134 | 
-  | public | ''setLocale()'' | (undocumented) | 139 | +| public | ''setLocale()'' | (undocumented) | 139 | 
-  | public | ''getAvailableLocales()'' | (undocumented) | 151 | +| public | ''getAvailableLocales()'' | (undocumented) | 151 | 
-  | public | ''setAvailableLocales()'' | (undocumented) | 156 | +| public | ''setAvailableLocales()'' | (undocumented) | 156 | 
-  | public | ''getDefaultLocale()'' | (undocumented) | 161 | +| public | ''getDefaultLocale()'' | (undocumented) | 161 | 
-  | public | ''setDefaultLocale()'' | (undocumented) | 166 | +| public | ''setDefaultLocale()'' | (undocumented) | 166 | 
-  | public | ''isAutoDetectEnabled()'' | (undocumented) | 171 | +| public | ''isAutoDetectEnabled()'' | (undocumented) | 171 | 
-  | public | ''setAutoDetect()'' | (undocumented) | 176 |+| public | ''setAutoDetect()'' | (undocumented) | 176 |
  
  
Line 51: Line 51:
 //lines 16–24 (9)// //lines 16–24 (9)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$settings'' | ''array'' | ''[]'' | //none// |+|  ''$settings'' |  ''array'' |  ''[]'' |  //none// |
  
  
Line 63: Line 63:
 //lines 26–32 (7)// //lines 26–32 (7)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$settings'' | ''array'' | //required// | //none// |+|  ''$settings'' |  ''array'' |  //required// |  //none// |
  
 **Returns:** ''void'' **Returns:** ''void''
Line 129: Line 129:
 //lines 134–137 (4)// //lines 134–137 (4)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$locale'' | ''string'' | //required// | //none// |+|  ''$locale'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''bool'' **Returns:** ''bool''
Line 143: Line 143:
 //lines 139–149 (11)// //lines 139–149 (11)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$locale'' | ''string'' | //required// | //none// |+|  ''$locale'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''bool'' **Returns:** ''bool''
Line 170: Line 170:
 //lines 156–159 (4)// //lines 156–159 (4)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$locales'' | ''array'' | //required// | //none// |+|  ''$locales'' |  ''array'' |  //required// |  //none// |
  
 **Returns:** ''void'' **Returns:** ''void''
Line 197: Line 197:
 //lines 166–169 (4)// //lines 166–169 (4)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$locale'' | ''string'' | //required// | //none// |+|  ''$locale'' |  ''string'' |  //required// |  //none// |
  
 **Returns:** ''void'' **Returns:** ''void''
Line 224: Line 224:
 //lines 176–179 (4)// //lines 176–179 (4)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$enabled'' | ''bool'' | //required// | //none// |+|  ''$enabled'' |  ''bool'' |  //required// |  //none// |
  
 **Returns:** ''void'' **Returns:** ''void''
Line 231: Line 231:
 ======= Imports ======= ======= Imports =======
  
-  ^ Alias ^ Fully-qualified name ^ +^ Alias ^ Fully-qualified name ^ 
-  | ''ConfigurationDao'' | [[scriptlog:lib:dao:configurationdao|''Scriptlog\Dao\ConfigurationDao'']] |+| ''ConfigurationDao'' | [[scriptlog:lib:dao:configurationdao|''Scriptlog\Dao\ConfigurationDao'']] |
  
  
scriptlog/lib/core/localedetector.1790413762.txt.gz · Last modified: by admin