Goetas\Twital\Tests\DynamicAttrAttributeTest::getData PHP Method

getData() public method

public getData ( )
    public function getData()
    {
        return array(array('<div t:attr="class=\'foo\'">content</div>', '<div class="foo">content</div>'), array('<div class="bar" t:attr="class=\'foo\'">content</div>', '<div class="foo">content</div>'), array('<div t:attr="condition?class=\'foo\'">content</div>', '<div class="foo">content</div>', array('condition' => 1)), array('<div class="bar" t:attr="condition?class=\'foo\'">content</div>', '<div class="bar">content</div>', array('condition' => 0)), array('<div class="bar" t:attr="condition?class=\'foo\'">content</div>', '<div class="foo">content</div>', array('condition' => 1)), array('<math xmlns="http://www.w3.org/1998/Math/MathML">a</math>', '<math xmlns="http://www.w3.org/1998/Math/MathML">a</math>'), array('<m:math xmlns:m="http://www.w3.org/1998/Math/MathML">a</m:math>', '<m:math xmlns:m="http://www.w3.org/1998/Math/MathML">a</m:math>'), array('<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" m:expr="e">a</m:math>', '<m:math xmlns:m="http://www.w3.org/1998/Math/MathML" m:expr="e">a</m:math>'), array('<div t:attr="condition?class=\'foo\'">content</div>', '<div>content</div>', array('condition' => 0)), array('<div t:attr-append="condition?class=\'foo\'">content</div>', '<div class="foo">content</div>', array('condition' => 1)), array('<div class="foo" t:attr-append="condition?class=\'bar\'">content</div>', '<div class="foobar">content</div>', array('condition' => 1)), array('<div t:attr-append="condition?class=\'foo\', condition?class=\'bar\'">content</div>', '<div class="foobar">content</div>', array('condition' => 1)), array('<div t:omit="condition">content</div>', 'content', array('condition' => 1)), array('<div t:omit="condition">content</div>', '<div>content</div>', array('condition' => 0)), array('<div t:omit="true">content</div>', 'content'), array('<img src="{{a}}" />', '<img src="/a/x.jpg"/>', array('a' => '/a/x.jpg')), array('<img src="{{ true ? "/b/x.jpg" }}" />', '<img src="/b/x.jpg"/>'), array('<img src="{% if true %}/c/x.jpg{% endif %}" />', '<img src="/c/x.jpg"/>'), array('<img src="{% if true %}{{a}}{% else %}{{b}}{% endif %}" />', '<img src="/d/x.jpg"/>', array('a' => '/d/x.jpg', 'b' => '/b/x.jpg')));
    }