protected static function setURI($uri){
        if(!is_string($uri)){
            throw new InvalidArgumentException(
                '$uri must be a string or null'
            );
        }
        self::$uri = filter_var($uri, FILTER_SANITIZE_URL);
    }
protected static function setURI($uri){
        if(!is_string($uri)){
            throw new InvalidArgumentException(
                '$uri must be a string or null'
            );
        }
        self::$uri = filter_var($uri, FILTER_SANITIZE_URL);
    }
protected static function setURI ( $ uri ) { if ( ! is_string ( $ uri ) ) { throw new InvalidArgumentException ( '$uri must be a string or null' ) ; } self :: $ uri = filter_var ( $ uri , FILTER_SANITIZE_URL ) ; }
Sets the link URI
@param string $uri This should be the link string
@throws InvalidArgumentException
Sets the link URI