FluentDOM\Document::createAttribute PHP Method

createAttribute() public method

Allow to add a attribute value directly.
public createAttribute ( string $name, string | null $value = NULL ) : DOMAttr
$name string
$value string | null
return DOMAttr
    public function createAttribute($name, $value = NULL)
    {
        list($prefix) = QualifiedName::split($name);
        if (empty($prefix)) {
            $node = parent::createAttribute($name);
        } else {
            $node = $this->createAttributeNS($this->getNamespace($prefix), $name);
        }
        if (isset($value)) {
            $node->value = $value;
        }
        return $node;
    }