Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:120052 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 55010 invoked from network); 17 Apr 2023 11:07:54 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 17 Apr 2023 11:07:54 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E02531804A9 for ; Mon, 17 Apr 2023 04:07:52 -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.6 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS8075 40.104.0.0/14 X-Spam-Virus: No X-Envelope-From: Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2092.outbound.protection.outlook.com [40.107.22.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 17 Apr 2023 04:07:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jlWHzmbivrhJw+3wpfVneZOF003NuZNWGQ6w96rLC4xLpViDfYZgUsYieRp9iIruBtrVhiANHmaVNydiIq+u08JGKSdSAPpbh1l7GKGx+uNGICCGwrXGXIzEd+CihLGyaPE/Pu6RU9+msmYF+eynPkEDPxYKuz/fTrbvuKn9wuQOTaUivnGoSazDFPUcTCP1h4B7Z/RSxGTWCOtTTNcQ6xlacBUpL60zImzwUF/BIHMYMPFWqTk3hWjPENgc/qalzc59HzsE9If2KVBUZXOFdOSlsl3+xB8Hv5piJiJxV1FiHC6sTFmW/jD8yqpkm2TkPQlf7ze82asO/40ZktWceQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=B1Nhemkde5QfEVVKam8a8OVPdQxTcDoqIrb+RDAyoiY=; b=eXED7y7LBBbNbUSjvMyxmoPf/IWbzrBv4N8NweU47zgC8lTAFvyvQ9S4BidNk1BYKkqOUwBkturb/Xo5OejWF69+PSrNpvShPYXfqc1ziEDc3NbQyRCxHgJ02bMSlafd+vM5OvCkIbiOJ/dln2N9iBR6ccJ931kYqLM+rR1y1GcYbjnYXqdn3ZeYPwZ4F6ZcSTsN9UTCoU80k1Eebb3GdlizySdLvGqEJYCZ9Yo0MspNYYftLycAwslU4Ml1HVkdnPMj9x5Wu0RHAJ91/hzygdUcYYhkW1v/4zMnZv20CUxpLxAV2o2jGmyfL+fwXw0PgbfuI+ic1yIMaDCZtnR1Zg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=fjfi.cvut.cz; dmarc=pass action=none header.from=fjfi.cvut.cz; dkim=pass header.d=fjfi.cvut.cz; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fjfi.cvut.cz; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B1Nhemkde5QfEVVKam8a8OVPdQxTcDoqIrb+RDAyoiY=; b=vvQfr6EGpdpEhwuUrYmJPp38kkNtyY7tijY+/8cWh2JbWLxPr8DPloxog0f6d8UVqsZwpXLhYwL99s3BBmR+ELPZluqHDaqFtSiV56ybRBjirI2Jq/S44BHv7gEeALh+SvSHll0alz1Ps3vyDbDNACCu5o2/EEa/4mjLU/kvV+s= Received: from GVXPR06MB8972.eurprd06.prod.outlook.com (2603:10a6:150:123::11) by AM6PR0602MB3448.eurprd06.prod.outlook.com (2603:10a6:209:d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6298.45; Mon, 17 Apr 2023 11:07:49 +0000 Received: from GVXPR06MB8972.eurprd06.prod.outlook.com ([fe80::e4dc:2186:cd7d:c00a]) by GVXPR06MB8972.eurprd06.prod.outlook.com ([fe80::e4dc:2186:cd7d:c00a%4]) with mapi id 15.20.6298.045; Mon, 17 Apr 2023 11:07:16 +0000 To: PHP internals Thread-Topic: Protected visibility in interface Thread-Index: AQHZcRj6bW/4F37//UavVPEun3+vmQ== Date: Mon, 17 Apr 2023 11:07:16 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=fjfi.cvut.cz; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: GVXPR06MB8972:EE_|AM6PR0602MB3448:EE_ x-ms-office365-filtering-correlation-id: 7da0c338-23c5-4143-9994-08db3f33e79c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LSt6lWKgaVKrT7A0+aJIJhGffjav56BblaOpllPQIK/ikI16K4XssLnBzhrEENYZygV8IKZYyfUtkYWr6rI8C/qaats5CoqI7iL7DJ3+g4sfb5nCU/eWcWYOYhLkk6LW0CMrBiQATzf/WyDg/GfJI0zoLnIswwpfBgh9L+RpqSALhyqWtx4Uh8XD1Sg5OGublYPGtotMAzU3/b5Hsqtk2iIYmstUHrTyjiy4AuKmcPEl1cTzfJRepASEJahmbDyysrbFsB3eqSISmjeY1vN/OeFDQqpAddiv1izAsAEJByGiy2k2NTRj6W4dRd+XRC0huwbDq5CCXx1YHsw4PMh9I8Ed/mQKYEdrOEPCepFEGJlZzwuBj3z5MBrYxjEOGjH53YjybV7nBwhSU1KtUk5f2VekM+WROa3C5rz9tKn6Dhr+j9XTM9dmlORZ+TFeoUnFKfVvs0CfnHZAvdCG+/YreroHWuweogWHV7PTkPuX2F+hRx2O4nzJRRya7PWo/eAquKlmVCu3p2dp8lCyijC2a8JX/49zVX+SzFbtUkGoh4nqrDGWNMVcCMQzq1SVW+dXUHIaEeU7d/FcYgrWBE0oUG0bYQjIQaDaCJyzr/xiO5w= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:GVXPR06MB8972.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(396003)(376002)(346002)(366004)(136003)(39850400004)(451199021)(478600001)(71200400001)(38100700002)(8936002)(8676002)(316002)(786003)(41300700001)(55016003)(91956017)(66476007)(6916009)(76116006)(66946007)(66556008)(66446008)(122000001)(186003)(166002)(4744005)(2906002)(38070700005)(19627405001)(6506007)(64756008)(86362001)(9686003)(33656002)(52536014)(5660300002)(3480700007)(966005)(7696005)(41320700001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?sme4A/MoW2UAwarRqI5msgxZmN6RFjovAk76OBz/m9NY7l8iMgerrnRdmY?= =?iso-8859-1?Q?kzA93ICJm9upN6w3/+0QYnFsLOj6dLlUUatwdzSMLqeSM8o6gdcR0AV47o?= =?iso-8859-1?Q?8TsdyTKYaszkCzw84oJt6D0NCpl8+MJ0pSJgQkpkbTS0eW6neT+iCWRCTk?= =?iso-8859-1?Q?efLhvQAWdNalobBHTdTrR5RPsmeh38+7m4yOm5hg/5LtYYWxuThZOBbw4O?= =?iso-8859-1?Q?Z1VdSS8VWS8+Qh+ykedK5Zw7lO7VzalssojpbCCiHowa83wutqIK3b7zlh?= =?iso-8859-1?Q?i8FeJ42Raf9xXIZHuIxp20IDYsNx0J8BK1dqauHx6Q1xvucyQ1kJN8iB08?= =?iso-8859-1?Q?PerkL+4GugJGz4BgPB3ooV1um8p5Va3X0nlEx3GXtYpTvzmeEf7G79n1IH?= =?iso-8859-1?Q?6z33rFtwJb9pxGmmUkMtukmPwuMx8O2h520BGHjkm7WgnLVLzirtegE/qi?= =?iso-8859-1?Q?LLCLh5Y3cOiwpN626U6GAkKJdybMzxYq3lPKhCs+JdURlxWPrXHnauHnfT?= =?iso-8859-1?Q?PHrDZwOjL7AN8pHwH8SS1QxuL1fLNITEjEECDUy9GUCW/6IKLc8Awgc9GA?= =?iso-8859-1?Q?rcFqYZC2r8+zxFE/uu2Tp/cskSUOAsovh229T08PT/qlup6ji2Ee7MbyaX?= =?iso-8859-1?Q?pFPIVSQw8ZqXd9/bKvtq4/7SQn6byFPJGr9INIY4Blv7JzCtBWP2Wx/ZkN?= =?iso-8859-1?Q?T4rbhj+DpF1NUO8SBsuNEUIpMVtLqA6Zh9GDP3kgWrpZlk84AiTaWYolya?= =?iso-8859-1?Q?+IQi6E9e/j3VReBWboXkUAjglk2KUgeYQn6PNyvO27Bw1yr0QtV36MatnJ?= =?iso-8859-1?Q?MxOsHVUjCRlJYjnKpmeFM8HoDXzHgG4JMJTRsatoSJbMAOEdhawWBERL37?= =?iso-8859-1?Q?iT9I5q3hW22tgUtdK7f+9E9uNZeITvKd0UrMxw5W6AH4TauZgpqEwNVeIB?= =?iso-8859-1?Q?x4OYjDMO83Q4xXg1wLqbR7Hlh7VXfBh9hMp6AqhmfUIo6HXd6CzXu6xaB+?= =?iso-8859-1?Q?rhz/rsuRZCTlfD/qVBG0vE/dLlB/V+t+pbFs8z3ZehgsJFQPELCOGL5MkN?= =?iso-8859-1?Q?yzUizYYEG+sEP34YJkb8akAfNuLki29BCdRTTEtu2QMMYET6ZuSzYOz6lB?= =?iso-8859-1?Q?hKCfRjp6aKOyHGPjlKfvfaNzSRT4GmR7vaiy+POO7wAixZC20k5gG/yCVH?= =?iso-8859-1?Q?AdNBAxWur5l/52B6qoFFoGLmns1+aQvBYOCJq0sAhn2Mm9d44Gv8wnAhuR?= =?iso-8859-1?Q?i3J9efcLaz+hDt1C+F43AUNsL1jJ0s2VEg5ONJ7nQJMxflrCEYRQunA5sz?= =?iso-8859-1?Q?xZuP/B2/TY8pj7n3+fGeTNtK+xsn38JgE6dsq4B/82nftER+43BRPL1XKY?= =?iso-8859-1?Q?urMJutLmAghA24AOHACCpU+RAIg42JVizCTi9GOrxU4qbuYH0pczxZHC4v?= =?iso-8859-1?Q?Dak6wo/5G7+IUyAC9h09DI5kggrxM52q6o+MS07O+a7QObMa26E0BLe7VO?= =?iso-8859-1?Q?Xr+jMO3HGP6xlLA6Jm+FUHnCJJCVWx/9Iq+/S95QKdocS9WB5TovSymGWk?= =?iso-8859-1?Q?bGckkP584owyr60dlrQr0vPyfQLxFGmPhFCBEVdq36Q5O2cGRotE3eQNHy?= =?iso-8859-1?Q?0WWew8buPctRW7jTQPKwc9RvzdyV10+oVb?= Content-Type: multipart/alternative; boundary="_000_GVXPR06MB8972609A5E8735E4B2AAFE6DB29C9GVXPR06MB8972eurp_" MIME-Version: 1.0 X-OriginatorOrg: fjfi.cvut.cz X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: GVXPR06MB8972.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7da0c338-23c5-4143-9994-08db3f33e79c X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Apr 2023 11:07:16.4318 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f345c406-5268-43b0-b19f-5862fa6833f8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yS2jKJcwwyw1+1iMSUSw57SrwYf+QDZj6UXDtnse6IeTIP/IAmYXVLKLPfZiKmkQx02580PmZLuGnrCsR1rgZg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR0602MB3448 Subject: Protected visibility in interface From: vorismi3@fjfi.cvut.cz ("Vorisek, Michael") --_000_GVXPR06MB8972609A5E8735E4B2AAFE6DB29C9GVXPR06MB8972eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello everyone, I would like to finish https://github.com/php/php-src/pull/5708 and the nex= t step is RFC. Protected visibility in an interface should be supported to support non-pub= lic interfaces to be used together with instanceof operator in traits - exa= mple: https://github.com/php/php-src/pull/5708#issuecomment-644616936 I would like to hear your feedback if this feature is wanted and if there a= re any questions I should clarify. Michael --_000_GVXPR06MB8972609A5E8735E4B2AAFE6DB29C9GVXPR06MB8972eurp_--