예제 #1
0
 /**
  * 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;
 }
예제 #2
0
 /**
  * @covers ::getLocale
  * @covers ::setLocale
  */
 public function testLocale()
 {
     $this->language->setLocale('en');
     $this->assertEquals('en', $this->language->getLocale());
 }