Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:118627 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 18904 invoked from network); 14 Sep 2022 18:00:20 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 14 Sep 2022 18:00:20 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A56031804A7 for ; Wed, 14 Sep 2022 11:00:19 -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.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-ed1-f41.google.com (mail-ed1-f41.google.com [209.85.208.41]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 14 Sep 2022 11:00:19 -0700 (PDT) Received: by mail-ed1-f41.google.com with SMTP id b35so23512283edf.0 for ; Wed, 14 Sep 2022 11:00:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date; bh=LrBG/m6rEE0g5itlleCkERB6WOSzon9lhwtm6rjMTRM=; b=mhQXyRWi3USNpeOEPlOjGGz0m3QGY1RBhQlFeER/be1p3LNHrYv/EEqIoW1VtKgPKG iNca9bdz0KU/xCAS6NE3u/eF2lvMWX871vRnJunJOOLGuoMMp8xug8m5PCVVTbl435Jb yi3wFhcSk++Uoaenh8RpXZZIhRQrWjlV0dhgm9kd7ZH9j/i/vSPZMTtWoGXLscFLY+ID HaNjwSTpOU73TxpyJMfNnH3KZ4c1gHM++OkIgXh9jdFqlrnh7gUFkQGiI5etn54nt/1Y B5QbJ/UZ5XUOVecZQsoF7Yspir9wPqD4CFezTNKxM6oYeQ6yLoaZtoZqV7Ae/oAnw7Hm 5kvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=LrBG/m6rEE0g5itlleCkERB6WOSzon9lhwtm6rjMTRM=; b=58wgjLuf/tBboyTkwyhZZIUucLfpTin/vBk6e2RwLQ8eZLyVHJAgs9PK6a8SNBvBQq q5bwn9l3g0CdNUlRmMxiGannJxvhHR8d3HCj4vOghlcWWP/v7GtRu7cvSpo2igB1Sog2 0Lotd+mYQKy3HK0/yXFvvnYLb5pI90GtutrPR3kvhb6pulMPA9lCRtzXrUozFADxjlRw 8Y6NZx81gou6q+o2Z9DGAIVD1D5VBYRx+fzZ9soRppioPp0NqnEhe5oebiHz+vwvd954 6JsBDL5O2Cf7Bf4m2WVwHa5NYQrETwLc9TxX2E9v3NJpqT5aZZIKuzxunI+EVId5qwum DpiQ== X-Gm-Message-State: ACgBeo3yFi6K34SMQB/Qs9B9MaDQHe4qYFbDXJB1qAbtkoiPE003b/ve opfTmXIkfzBlu3/rTTemChQczR+DxdtHT5fwtqRXDYCX X-Google-Smtp-Source: AA6agR7chHoapgwgkfCpcdq6Fo75TEPP29oIsCkd3go/2/ruNtwZqzZT+Hi6WdmeK3m6dCCsCH/Y5scyKFFNzgM7hUw= X-Received: by 2002:a05:6402:2499:b0:440:942a:40c2 with SMTP id q25-20020a056402249900b00440942a40c2mr32258934eda.37.1663178417919; Wed, 14 Sep 2022 11:00:17 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 14 Sep 2022 19:00:08 +0100 Message-ID: To: Timmy Almroth Cc: PHP Internals List Content-Type: multipart/alternative; boundary="000000000000cc5f0305e8a6e651" Subject: Re: [PHP-DEV] RFC: StreamWrapper Support for glob() From: dragoonis@gmail.com (Paul Dragoonis) --000000000000cc5f0305e8a6e651 Content-Type: text/plain; charset="UTF-8" Hi Timmy, Good suggestion. This seems like a no brainer, and definitely good to add streams support for glob filepaths. You're right, we currently have to work around this in userland. Your code example workaround is super ugly :) I'm intersted to know, from others, if there are deeper technical reasons why this wouldn't be a good idea, because I'm not it Unless my memory is wrong, Sara was heavily involved in the initial streams API, and might be good to see what she thinks too, from an implementation POV :) Many thanks, Paul On Wed, 14 Sep 2022, 17:59 Timmy Almroth, wrote: > Hello everyone. I would like to announce that the RFC for "StreamWrapper > Support for glob()" is now ready for Discussion. > > RFC > https://wiki.php.net/rfc/glob_streamwrapper_support > > Feature Request and Discussions > https://github.com/php/php-src/issues/9224 > > Regards, > > Tim > --000000000000cc5f0305e8a6e651--