This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.  
 More...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. 
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilLanguageDetectorFactory 
- Author
 - Michael Jansen mjans.nosp@m.en@d.nosp@m.ataba.nosp@m.y.de / 
 
Definition at line 27 of file class.ilLanguageDetectorFactory.php.
 
◆ __construct()
      
        
          | ilLanguageDetectorFactory::__construct  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ createDetectorByType()
      
        
          | ilLanguageDetectorFactory::createDetectorByType  | 
          ( | 
          int  | 
          $type | ) | 
           | 
        
      
 
- Exceptions
 - 
  
  
 
Definition at line 67 of file class.ilLanguageDetectorFactory.php.
Referenced by getValidInstances().
   70             case self::HTTP_REQUEST_DETECTOR:
    71                 require_once 
"Services/Language/classes/class.ilHttpRequestsLanguageDetector.php";
    74             case self::DEFAULT_DETECTOR:
    75                 require_once 
"Services/Language/classes/class.ilDefaultLanguageDetector.php";
    79         require_once 
"Services/Language/exceptions/class.ilLanguageException.php";
    80         throw new ilLanguageException(__METHOD__ . sprintf(
"Cannot create language detector instance for type %s!", $type));
 This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
 
 
 
◆ getValidInstances()
      
        
          | ilLanguageDetectorFactory::getValidInstances  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ $client_ini
  
  
      
        
          | ilIniFile ilLanguageDetectorFactory::$client_ini | 
         
       
   | 
  
protected   | 
  
 
 
◆ $request_information
  
  
      
        
          | array ilLanguageDetectorFactory::$request_information = array() | 
         
       
   | 
  
protected   | 
  
 
 
◆ $settings
  
  
      
        
          | ilSetting ilLanguageDetectorFactory::$settings | 
         
       
   | 
  
protected   | 
  
 
 
◆ DEFAULT_DETECTOR
  
  
      
        
          | const ilLanguageDetectorFactory::DEFAULT_DETECTOR = 1 | 
         
       
   | 
  
private   | 
  
 
 
◆ HTTP_REQUEST_DETECTOR
  
  
      
        
          | const ilLanguageDetectorFactory::HTTP_REQUEST_DETECTOR = 2 | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: