示例#1
0
 /**
  * @return string
  */
 public function lang()
 {
     return $this->lang->value();
 }
示例#2
0
 /**
  * @param Lang $lang
  * @return PhotoAlt
  */
 public function altByLang(Lang $lang)
 {
     /** @var PhotoAlt $photoAlt */
     foreach ($this->altCollection as $photoAlt) {
         if ($photoAlt->lang() === $lang->value()) {
             return $photoAlt;
         }
     }
 }
示例#3
0
 /**
  * @test
  * @dataProvider languages
  * @param string $language
  */
 public function validLanguage($language)
 {
     $lang = new Lang($language);
     $this->assertSame($language, $lang->value());
 }