public function testAttributeFunction() { ob_start(); atts(array(array('dir' => 'ltr', 'lang' => 'pt_BR'))); $actual = trim(ob_get_clean()); $expected = 'dir="ltr" lang="pt_BR"'; $this->assertEquals($expected, $actual, "Failed for a single attribute function. Expected: {$expected}. Got: {$actual}"); }
<!DOCTYPE html> <html> <body> <div data-url='aasd'> <p class="paragraph" style='background: #fff'>Hei</p> <p class="paragraph" style='background: #fff'>Hei</p> <p class="paragraph" style="background: #fff; color: #000">Hei</p> <p class="paragraph">Hei</p> <p this='att list' is='multiline'></p> <p <?php atts(array('id' => array('this', $item_here), 'has' => $complex ? 'php' : "nothing", 'and' => 'and', 'is_also' => $multiline)); ?> ></p> </div> </body> </html>
<!DOCTYPE html> <html> <body> <?php if ($image != null) { ?> <img <?php atts(array('src' => $image)); ?> /> <?php } else { ?> Image not found <?php } ?> <?php echo 'Some other message'; ?> </body> </html>
<div id="access"> <div class="skip-link screen-reader-text"> <a <?php atts(array('href' => "#content", 'title' => 'Skip to content')); ?> > <?php echo 'Skip to content'; ?> </a> </div> <?php echo 'Hello, there!'; ?> </div>