Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125713 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 2DF5C1A00EA for ; Tue, 1 Oct 2024 16:37:55 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1727800807; bh=7LzGgUt+4BMXXGCCPO6Pr2TSv4QPvkOvPi8r15jv4lU=; h=Date:To:From:Cc:Subject:In-Reply-To:References:From; b=NxaE4FyvysqcuJ5OKzj7O1v+3oXb1xCwIwVpr4IhUMji4cdWm+BS94AsGe/CwMCHs Vn+I85SSCDjqpjwElA6MzAfIE05S/ltF5Mr/j7HmPIvu4fEpljGS76j7okmYQ2P6G4 UDsVXU8xF1rRxaDJNK7+NsFLU8MXDybdDO88rAWIRC+7yfFQwifzubqv1KTMXLEhzs ZuzK4CrwsFxhgD2oEJ7oIuup2BNr8obE2MU51qP54gqcDLzPuGtVfRAualw0aPBL+A f1COgnNnNM4f0CyfyEGu6mHth7JD/FwEdXNxYGkew5mPMlDsRzlIIq80XgES9EWERB /yOYzqJuAI0eg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3E2A118004A for ; Tue, 1 Oct 2024 16:40:06 +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,TO_EQ_FM_DIRECT_MX autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-4323.proton.ch (mail-4323.proton.ch [185.70.43.23]) (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, 1 Oct 2024 16:40:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gpb.moe; s=protonmail2; t=1727800669; x=1728059869; bh=7LzGgUt+4BMXXGCCPO6Pr2TSv4QPvkOvPi8r15jv4lU=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=Y4R+c45/rJWlAps1eEBsqpnXzjprcd/xnMkKV+ey9PMKbMM28Jq02BDk2mhiAnS4t 0ASpctjdNR9hEDKyDLbbsJtLmuzJ3DgTvVGHrNocYZYz/sT5dm0sgCER9WL3gYCnWj /udJtmDHeGZ2ThArJYVroesGs5S1xeVQuvqoGKCDZoS1gzhdczI1e3g0kRJHGZ+EZl 2+/K9k0nUAOLY5nUGfLCM28kke+NUlrUZK9q9P6yWC7FZvr1spFjRkB76rKPltkKNx oOqM2UAvVa2vsM5KtjLTJE8IogqQmwfGF4xH5uAlF2vSjMNhZSAJ7vxt9AmCM5KAbo ZoFRNs7Vgfd0g== Date: Tue, 01 Oct 2024 16:37:44 +0000 To: "Gina P. Banyard" Cc: PHP internals Subject: Re: [PHP-DEV] [RFC] Change Directory class to behave like an opaque object Message-ID: <0XsToceUeFgusoFQ90pBFIm29AHv54IT_HXCfRpDA9iXP8_1sq8mw1esj_XeFHxH1Qw1IlonI6mwFru4RfHyRmnYfxrDq960h3y8fmhDjg4=@gpb.moe> In-Reply-To: References: <2VnM6xycBpzqzDnAZKWS4zxCSUjvoKywJRiBzTcGhS8axaFS7QwbGNQtjkovo1jQi1XLiEGGTi3KfQfWoxUT527U_-6IGO3092BZdW436q0=@gpb.moe> Feedback-ID: 96993444:user:proton X-Pm-Message-ID: 65fe225c42ec26638fc8a82a9d1fc3bd4120d57c 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 Tuesday, 24 September 2024 at 13:25, Gina P. Banyard = wrote: > On Saturday, 14 September 2024 at 16:33, Gina P. Banyard internals@gpb.mo= e wrote: >=20 > > Hello internals, > >=20 > > I came across the Directory class while doing some code exploration of = ext/standard. > > This class is effectively an opaque object for Directory resources, how= ever 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 >=20 >=20 > Unless there are further comments I will be opening the vote for the RFC = on Saturday. I have changed some of the terminology and added a rationale section to the= RFC: https://wiki.php.net/rfc/directory-opaque-object Unless there are again some comments about it, I will open the RFC on Thurs= day the 3rd of October. Best regards, Gina P. Banyard