public function setValue($value)
    {
        $this->value = $value;
        if ($value instanceof ValueAwareInterface) {
            $this->value = $value->getFormValue();
        }
        return $this;
    }
public function setValue($value)
    {
        $this->value = $value;
        if ($value instanceof ValueAwareInterface) {
            $this->value = $value->getFormValue();
        }
        return $this;
    }
public function setValue ( $ value ) { $ this -> value = $ value ; if ( $ value instanceof ValueAwareInterface ) { $ this -> value = $ value -> getFormValue ( ) ; } return $ this ; }
Sets the value or content of the element

@param mixed $value

@return mixed
Sets the value or content of the element