Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125662 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id A98591A00BD for ; Tue, 24 Sep 2024 12:26:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1727180907; bh=WCKExHMaCz4C3XuStxpFGhqXEQg6qw4kyWGplq3NM5U=; h=Date:To:From:Subject:In-Reply-To:References:From; b=k/airt/bdxqwhd+4OH5vwip6T5ezoD0MokVuO5LQbQd0IMpV/d17FFaC4gtEkr9BC NQAnuZ/RNAFwOJfTY6sa1xq/u90Obr/27hPsz/91nLRQiBqGuWwf3dFFcXZs862F4w qY0qAnXjybD2GsjU0IzfLEVXoc7nZfbMuRATWPXx8sY+QmTIPCmAyAws+fJHyeYpFw AMvK0txJ0Y0Oz/hB6CD+M1HBlOrMzToVl7PGlItHBfCWTKhT0RekMoSM0tMxrj/yeA /AHlu4LvJlCb3JS8dX7ZpqeJ+csfgdLzduedc1m03G0gMh2qfVP5rnzagh5Lm4udgW 8nFqgxgQCEG4Q== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id CCBBE18007B for ; Tue, 24 Sep 2024 12:28:26 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-4317.proton.ch (mail-4317.proton.ch [185.70.43.17]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 24 Sep 2024 12:28:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gpb.moe; s=protonmail2; t=1727180775; x=1727439975; bh=WCKExHMaCz4C3XuStxpFGhqXEQg6qw4kyWGplq3NM5U=; h=Date:To:From:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Ux1VUo2oIcdqdsGEkN/cy579hX52diW7aimUfC2YvNSoOK0vM1bAQqPAzvDazB820 BeXnOMc9dcHxs2TsmS3lm4n0evSdQUpYcSvFqjzXWwl4TgwYWRu0LFBsbobnpJyNJI XVdcn+2/MA4+8wQuGh8N+/KsFhC04oiiP4B0YPmfUEs5ungrpqtiY5yVo2qCS08uwU WOPyST+pGAF4jM6IoTYNIrKHIPAc0g4vB6mJk0uMh3f0E0ARp7dZ0mEjJJYZoRi/D6 96dObN/lr6qpL8dHBnHPBDbY3yGyE5q5HSbznes0OLHSwmgtYfcQLK4lF7hhxhC4LP E2cF/iUBx+aSQ== Date: Tue, 24 Sep 2024 12:25:56 +0000 To: PHP internals Subject: Re: [PHP-DEV] [RFC] Change Directory class to behave like an opaque object Message-ID: In-Reply-To: <2VnM6xycBpzqzDnAZKWS4zxCSUjvoKywJRiBzTcGhS8axaFS7QwbGNQtjkovo1jQi1XLiEGGTi3KfQfWoxUT527U_-6IGO3092BZdW436q0=@gpb.moe> References: <2VnM6xycBpzqzDnAZKWS4zxCSUjvoKywJRiBzTcGhS8axaFS7QwbGNQtjkovo1jQi1XLiEGGTi3KfQfWoxUT527U_-6IGO3092BZdW436q0=@gpb.moe> Feedback-ID: 96993444:user:proton X-Pm-Message-ID: 998391bcd24b821dd3ac456ed38813ba614ccd05 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: internals@gpb.moe ("Gina P. Banyard") On Saturday, 14 September 2024 at 16:33, Gina P. Banyard wrote: > Hello internals, >=20 > I came across the Directory class while doing some code exploration of ex= t/standard. > This class is effectively an opaque object for Directory resources, howev= er it doesn't behave like one, as it has existed since PHP 4. >=20 > As such, I am proposing an RFC to turn this class into an opaque object. >=20 > RFC: https://wiki.php.net/rfc/directory-opaque-object Unless there are further comments I will be opening the vote for the RFC on= Saturday. Best regards, Gina P. Banyard