PHPML\Exception\InvalidArgumentException::invalidStopWordsLanguage PHP 메소드

invalidStopWordsLanguage() 공개 정적인 메소드

public static invalidStopWordsLanguage ( string $language ) : InvalidArgumentException
$language string
리턴 InvalidArgumentException
    public static function invalidStopWordsLanguage(string $language)
    {
        return new self(sprintf('Can\'t find %s language for StopWords', $language));
    }

Usage Example

예제 #1
0
파일: StopWords.php 프로젝트: php-ai/php-ml
 /**
  * @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();
 }