Ejemplo n.º 1
0
 /**
  * @dataProvider getTagData
  */
 public function testIsValid($tag, $result)
 {
     $valid = Version::isValid($tag);
     $this->assertEquals($result, $valid);
 }
Ejemplo n.º 2
0
 /**
  * Remove all invalid tags from a list
  * 
  * @param string[]
  * @return string[]
  */
 protected function filtrateList($tags)
 {
     $validTags = array();
     foreach ($tags as $tag) {
         if (Version::isValid($tag)) {
             $validTags[] = $tag;
         }
     }
     return $validTags;
 }