public function setAttribute($attr, $value)
    {

        $attr = strtolower($attr);

        if(is_null($value)) {
            unset($this->attributes[$attr]);
        }
        else {
            $this->attributes[$attr] = $value;
        }

        return $this;

    }
public function setAttribute($attr, $value)
    {

        $attr = strtolower($attr);

        if(is_null($value)) {
            unset($this->attributes[$attr]);
        }
        else {
            $this->attributes[$attr] = $value;
        }

        return $this;

    }
public function setAttribute ( $ attr , $ value ) { $ attr = strtolower ( $ attr ) ; if ( is_null ( $ value ) ) { unset ( $ this -> attributes [ $ attr ] ) ; } else { $ this -> attributes [ $ attr ] = $ value ; } return $ this ; }
sets attributes of form label

@param string $attr
@param string $value
@return LabelElement
sets attributes of form label