invalidStopWordsLanguage() public static method

public static invalidStopWordsLanguage ( string $language ) : InvalidArgumentException
$language string
return InvalidArgumentException
Example #1
0
 /**
  * @param string $language
  *
  * @return StopWords
  *
  * @throws InvalidArgumentException
  */
 public static function factory($language = 'English') : StopWords
 {
     $className = __NAMESPACE__ . "\\StopWords\\{$language}";
     if (!class_exists($className)) {
         throw InvalidArgumentException::invalidStopWordsLanguage($language);
     }
     return new $className();
 }