public function it_should_be_converted(ElementInterface $element)
 {
     $element->hasChildren()->willReturn(true);
     $element->getAttribute('class')->willReturn('instagram-media or more');
     $element->getAttributes()->willReturn(['data-instgrm-version']);
     $this->convertToAmp($element)->shouldReturn(true);
 }
Ejemplo n.º 2
0
 public function convertToAmp(ElementInterface $element)
 {
     if ($element->hasChildren() == false) {
         return false;
     }
     $hasClass = in_array('instagram-media', explode(' ', $element->getAttribute('class')));
     $hasAttr = array_key_exists('data-instgrm-version', $element->getAttributes());
     return $hasClass || $hasAttr;
 }