public function testConstruct() { $code = "code"; $name = "name"; $plural = "plural"; $locale = new Locale($code, $name, $plural); $this->assertEquals($code, $locale->getCode()); $this->assertEquals($name, $locale->getName()); $this->assertEquals($plural, $locale->getPluralScript()); }
/** * Constructs a new translator * @param zibo\library\i18n\locale\Locale $locale * @param zibo\library\i18n\translation\io\TranslationIO $io */ public function __construct(Locale $locale, TranslationIO $io) { $this->locale = $locale->getCode(); $this->pluralScript = $locale->getPluralScript(); $this->io = $io; }