You are here

InstructionProcessorMock.php in Zircon Profile 8

File

vendor/masterminds/html5/test/HTML5/Parser/InstructionProcessorMock.php
View source
<?php

namespace Masterminds\HTML5\Tests\Parser;

class InstructionProcessorMock implements \Masterminds\HTML5\InstructionProcessor {
  public $name = null;
  public $data = null;
  public $count = 0;
  public function process(\DOMElement $element, $name, $data) {
    $this->name = $name;
    $this->data = $data;
    $this->count++;
    $div = $element->ownerDocument
      ->createElement("div");
    $div->nodeValue = 'foo';
    $element
      ->appendChild($div);
    return $div;
  }

}

Classes