/** * Creates a language object from the provided definition. * * @param array $definition The language definition. * @param string $locale The locale of the language definition. * * @return Language */ protected function createLanguageFromDefinition(array $definition, $locale) { $language = new Language(); $language->setLanguageCode($definition['code']); $language->setName($definition['name']); $language->setLocale($locale); return $language; }
/** * @covers ::getLocale * @covers ::setLocale */ public function testLocale() { $this->language->setLocale('en'); $this->assertEquals('en', $this->language->getLocale()); }