Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117330 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 20048 invoked from network); 14 Mar 2022 18:33:42 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 14 Mar 2022 18:33:42 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 1AAC5180381 for ; Mon, 14 Mar 2022 12:58:14 -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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS62371 185.70.43.0/24 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-4316.protonmail.ch (mail-4316.protonmail.ch [185.70.43.16]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 14 Mar 2022 12:58:13 -0700 (PDT) Date: Mon, 14 Mar 2022 19:58:09 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1647287890; bh=eeiZcqe1kK34P4bivDOvnovhyJcCZXBbnh/3TtFGpzw=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: From:To:Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=pwwYKWHIqsB8ZuClfwViavNgLHDVc+yroGkiALzGW/0hzas3t8M4xkM/7pBGvi84t 7QYS2jn08HxBSyg8yOPo2qYuy181IOzor6QVowyhnoMdsJjUtV7eGVYkF1+jxVzwb4 gXxJoGTYBT7zTQzg5NRA5KQs9rAIMO7nZwgHVkmIruErLw5ifl4Z1UhPYZgz5awONs eErH8chuZYpqmXwnm37LM2zhtNs248s1xMyBF4jzEduXBmvIq/2/pUSD/2SF7Njhsm nYCa7MUjZbToM7T8NzuMxtKFRzBnWou3s5sSYBy5L6wLl7TSy081CjQJ8tyhjQa73S WaTAhBpPuWAiA== To: PHP Internals Reply-To: Saif Eddin Gmati Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="------4736f7f1a39260737828294336fe4383191fb0df778322363e48a116165b8ab7"; charset=utf-8 Subject: Re: [RFC] [Under Discussion] Sealed Classes From: azjezz@protonmail.com (Saif Eddin Gmati) --------4736f7f1a39260737828294336fe4383191fb0df778322363e48a116165b8ab7 Content-Type: multipart/mixed;boundary=---------------------7c676f00c28e59cdf0400c92e6c3388c -----------------------7c676f00c28e59cdf0400c92e6c3388c Content-Type: multipart/alternative;boundary=---------------------72c650fee67f2e425a41fe66181586c2 -----------------------72c650fee67f2e425a41fe66181586c2 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 On Tuesday, March 1st, 2022 at 4:49 AM, Saif Eddin Gmati wrote: > Hello internals, > = > Following up on last years email, I have decided to move along with the = Sealed classes RFC after some changes, and put it up for discussion. > = > Previous discussion: https://externals.io/message/114116 > RFC: https://wiki.php.net/rfc/sealed_classes > = > Cheers,Saif Eddin Gmati / azjezz > https://void.tn Hello Internals, There has been no activity on this thread for awhile, so unless more discu= ssion starts, I plan to open voting in 3 days ( March 17th ). Regards, Saif. -----------------------72c650fee67f2e425a41fe66181586c2 Content-Type: multipart/related;boundary=---------------------fe9c777d2d642e12435725044fbb375c -----------------------fe9c777d2d642e12435725044fbb375c Content-Type: text/html;charset=utf-8 Content-Transfer-Encoding: base64 CjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrIHByb3Rvbm1haWxfc2lnbmF0 dXJlX2Jsb2NrLWVtcHR5IiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0 cHg7Ij4KICAgIDxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVzZXIgcHJv dG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiPgogICAgICAgIAogICAgICAgICAgICA8L2Rp dj4KICAgIAogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9j ay1wcm90b24gcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiPgogICAgICAgIAogICAg ICAgICAgICA8L2Rpdj5PbiBUdWVzZGF5LCBNYXJjaCAxc3QsIDIwMjIgYXQgNDo0OSBBTSwgU2Fp ZiBFZGRpbiBHbWF0aSAmbHQ7YXpqZXp6QHByb3Rvbm1haWwuY29tJmd0OyB3cm90ZTo8YnI+PC9k aXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+PGJyPgogICAgICAgIDxibG9ja3F1b3Rl IGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIiB0eXBlPSJjaXRlIj4KICAgICAgICAgICAgPGRpdiBz dHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij5IZWxsbyBpbnRlcm5h bHMsPGJyPjxicj5Gb2xsb3dpbmcgdXAgb24gbGFzdCB5ZWFycyBlbWFpbDxzcGFuPiwgSSBoYXZl IGRlY2lkZWQgdG8gbW92ZSBhbG9uZyB3aXRoIHRoZSBTZWFsZWQgY2xhc3NlcyBSRkMgPHNwYW4+ IGFmdGVyIHNvbWUgY2hhbmdlcywgYW5kIHB1dCBpdCB1cCBmb3IgZGlzY3Vzc2lvbi48L3NwYW4+ PC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBhcmlhbDsgZm9udC1zaXplOiAx NHB4OyI+PGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBhcmlhbDsgZm9udC1zaXpl OiAxNHB4OyI+UHJldmlvdXMgZGlzY3Vzc2lvbjogPHNwYW4+PGEgaHJlZj0iaHR0cHM6Ly9leHRl cm5hbHMuaW8vbWVzc2FnZS8xMTQxMTYiIHJlbD0ibm9yZWZlcnJlciBub2ZvbGxvdyBub29wZW5l ciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZXh0ZXJuYWxzLmlvL21lc3NhZ2UvMTE0MTE2PC9h Pjwvc3Bhbj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNp emU6IDE0cHg7Ij5SRkM6IDxzcGFuPjxhIGhyZWY9Imh0dHBzOi8vd2lraS5waHAubmV0L3JmYy9z ZWFsZWRfY2xhc3NlcyIgcmVsPSJub3JlZmVycmVyIG5vZm9sbG93IG5vb3BlbmVyIiB0YXJnZXQ9 Il9ibGFuayI+aHR0cHM6Ly93aWtpLnBocC5uZXQvcmZjL3NlYWxlZF9jbGFzc2VzPC9hPjwvc3Bh bj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0 cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6 IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNp emU6IDE0cHg7Ij5DaGVlcnMsPC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBm b250LXNpemU6IDE0cHg7Ij5TYWlmIEVkZGluIEdtYXRpIC8gYXpqZXp6PGJyPjwvZGl2PjxkaXYg c3R5bGU9ImZvbnQtZmFtaWx5OiBhcmlhbDsgZm9udC1zaXplOiAxNHB4OyI+PGEgaHJlZj0iaHR0 cHM6Ly92b2lkLnRuIiByZWw9Im5vcmVmZXJyZXIgbm9mb2xsb3cgbm9vcGVuZXIiIHRhcmdldD0i X2JsYW5rIj5odHRwczovL3ZvaWQudG48L2E+PC9kaXY+CjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OiBhcmlhbDsgZm9udC1zaXplOiAxNHB4OyIgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Js b2NrIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij4KICAgIDxkaXYgY2xhc3M9InBy b3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVzZXIgcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2st ZW1wdHkiPgoKICAgICAgICAgICAgPC9kaXY+CgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm90 b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24gcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2st ZW1wdHkiPgoKICAgICAgICAgICAgPC9kaXY+CjwvZGl2PgoKICAgICAgICA8L2Jsb2NrcXVvdGU+ PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9 InByb3Rvbm1haWxfcXVvdGUiPkhlbGxvIEludGVybmFscyw8L2Rpdj48ZGl2IGNsYXNzPSJwcm90 b25tYWlsX3F1b3RlIj48YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSI+VGhl cmUgaGFzIGJlZW4gbm8gYWN0aXZpdHkgb24gdGhpcyB0aHJlYWQgZm9yIGF3aGlsZSwgc28gdW5s ZXNzIG1vcmUgZGlzY3Vzc2lvbiBzdGFydHMsIEkgcGxhbiB0byBvcGVuIHZvdGluZyBpbiAzIGRh eXMgKCBNYXJjaCAxN3RoICkuPGJyPjwvZGl2PjxkaXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUi Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3F1b3RlIj5SZWdhcmRzLDwvZGl2Pjxk aXYgY2xhc3M9InByb3Rvbm1haWxfcXVvdGUiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90b25t YWlsX3F1b3RlIj5TYWlmLjxicj48L2Rpdj4= -----------------------fe9c777d2d642e12435725044fbb375c-- -----------------------72c650fee67f2e425a41fe66181586c2-- -----------------------7c676f00c28e59cdf0400c92e6c3388c-- --------4736f7f1a39260737828294336fe4383191fb0df778322363e48a116165b8ab7 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsFzBAEBCAAGBQJiL545ACEJELAOCkaz8cFXFiEEOazMpP0wDQTIQG6zsA4K RrPxwVcWDxAApkZ8JxjFr5smWl5qrc7AIgxFsG5prWjRZSc5fLbrC6+dRRlw VeoXONS6i9QtoqmKQ8fr9Bt4KgxqKW8DoKqSsvnevIK5dD3/99fREFfg8c56 HXWPOzyjmP/pA0/l9PobG7Zqf6CIggvRFJjakSzmrgNRsKzsj8Tyn0uEPGdH Z8jtOkXbWCm4EQBRNlDfMsHxim/w1Jlmomug+0Ok2YidsyMo1X2t63y13e9z LwKRlVXxhiTSP7Mu4gPXGzByUXMiUWT8W3S1q8mkunAGQ4AfdOsTe2B/CiAn 5JA85rD1CjXWmfULHPMkT59vBvSktkcnZYZfG3/8MV17FScI7CfkugrTsyYB 5qw1U0SuYppkDPGRlHOzPFsngs8qZ/BUeQ39YD+NrlfpxUPMFkPkYEJs4/UK +4svDubQF7rRLxuTW8Aj0bkIGgNtNS5pMM2QL8n491e4VFEsL492J5gJbHRa 4cKOtTdG6s065+hJjJKXSq2Vu9xS/Yk7oM1gR0NZ9EiGnFZ8aDNxiQ8D6+Ng Y1ggnVgfDNOh7H1X+joo4a2CclaXO5S0s0KScz1AiMrkYjW3GVDnCKc8euWH R4LytBmqe51vTPhowmnfQMsUkpFiKon2VtCmFdNOBqI6R700VFyQTISGXkCi yl0qyOwDZEyYEOaYBJn0X5I1QdS5RBvnSEA= =SdCK -----END PGP SIGNATURE----- --------4736f7f1a39260737828294336fe4383191fb0df778322363e48a116165b8ab7--