src/Peach/Markup/Element.php
public function setAttribute($name, $value = null)
    {
        $cleanName  = self::cleanNameString($name);
        $cleanValue = isset($value) ? self::cleanString($value) : null;
        $this->attributes->put($cleanName, $cleanValue);
    }
public function setAttribute($name, $value = null)
    {
        $cleanName  = self::cleanNameString($name);
        $cleanValue = isset($value) ? self::cleanString($value) : null;
        $this->attributes->put($cleanName, $cleanValue);
    }
この要素に属性を設定します.
$value が設定されていない場合は, 値が省略された属性を追加します.

@param string $name  属性名
@param string $value 属性値