Reference

Guide

Xml::tag()

Builds an XML tag

Xml::tag(string $name, array|string|null $content = '', array $attr = null, string $indent = null, int $level = 0): string

Parameters

Name Type Default Description
$name string

Tag name

$content array|string|null ''

Scalar value or array with multiple lines of content or null to
generate a self-closing tag; pass an empty string to generate empty content

$attr array null

An associative array with additional attributes for the tag

$indent string null

Indentation string, defaults to two spaces or null for output on one line

$level int

Indentation level

Return type

string

Source code

kirby/src/Toolkit/Xml.php#L368