Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118044 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 11333 invoked from network); 22 Jun 2022 10:23:26 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 22 Jun 2022 10:23:26 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 543A11804F8 for ; Wed, 22 Jun 2022 05:12:56 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_20,SPF_HELO_PASS, SPF_NEUTRAL,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS30827 82.113.144.0/20 X-Spam-Virus: No X-Envelope-From: Received: from xdebug.org (xdebug.org [82.113.146.227]) by php-smtp4.php.net (Postfix) with ESMTP for ; Wed, 22 Jun 2022 05:12:55 -0700 (PDT) Received: from [127.0.0.1] (unknown [85.255.235.139]) by xdebug.org (Postfix) with ESMTPSA id E4ED010C025; Wed, 22 Jun 2022 13:12:54 +0100 (BST) Date: Wed, 22 Jun 2022 13:12:53 +0100 To: internals@lists.php.net, Pierrick Charron , PHP internals User-Agent: K-9 Mail for Android In-Reply-To: References: Message-ID: <7CB0EB0B-700D-49F6-8223-00A9B16F463B@php.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] [Under Discussion] New Curl URL API From: derick@php.net (Derick Rethans) On 22 June 2022 05:38:13 BST, Pierrick Charron wrote: >Hi, > >Following our discussions we had on the subject of the new Curl URL API, >and other curl improvements=2E I decided to only focus on adding the new = Curl >URL API and put aside all other improvements=2E Here is the RFC that refl= ects >our current conversations=2E > >https://wiki=2Ephp=2Enet/rfc/curl-url-api > >Feel free to give any feedback, concern or support :-) I've two things: - The new CurlUrl class should probably be immutable from the start=2E It = was my biggest mistake not to do that with DateTime=2E - What happens if the curl library available on the system does not have t= he features and functions that this new class relies on? I would expect the= class to not be available either, but the RFC does not mention that=2E cheers Derick