public function setAttribute($attribute, $value, $scheme = null, $isComputed = false)
    {
        $this->attributes[$attribute] = $value;
        $this->scheme[$attribute] = $scheme;
        $this->is_computed[$attribute] = (true === $isComputed);

        return $this;
    }
public function setAttribute($attribute, $value, $scheme = null, $isComputed = false)
    {
        $this->attributes[$attribute] = $value;
        $this->scheme[$attribute] = $scheme;
        $this->is_computed[$attribute] = (true === $isComputed);

        return $this;
    }
public function setAttribute ( $ attribute , $ value , $ scheme = null , $ isComputed = false ) { $ this -> attributes [ $ attribute ] = $ value ; $ this -> scheme [ $ attribute ] = $ scheme ; $ this -> is_computed [ $ attribute ] = ( true === $ isComputed ) ; return $ this ; }
Sets the value of the attribute.

@param  string                    $attribute
@param  string                    $scheme

@return MetaData
Sets the value of the attribute .