public function setCite($cite)
    {
        if (Format::isUri($cite) === true) {
            $this->cite = $cite;
        } else {
            $msg = "The 'cite' argument must be a valid URI, '" . $cite . "' given.";
            throw new InvalidArgumentException($msg);
        }
    }
public function setCite($cite)
    {
        if (Format::isUri($cite) === true) {
            $this->cite = $cite;
        } else {
            $msg = "The 'cite' argument must be a valid URI, '" . $cite . "' given.";
            throw new InvalidArgumentException($msg);
        }
    }
public function setCite ( $ cite ) { if ( Format :: isUri ( $ cite ) === true ) { $ this -> cite = $ cite ; } else { $ msg = "The 'cite' argument must be a valid URI, '" . $ cite . "' given." ; throw new InvalidArgumentException ( $ msg ) ; } }
Set the cite attribute's value.

@param string $cite
@throws InvalidArgumentException If $cite is not a valid URI.
Set the cite attribute s value .