Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:91752 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 55752 invoked from network); 18 Mar 2016 20:12:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Mar 2016 20:12:40 -0000 Authentication-Results: pb1.pair.com header.from=php@fleshgrinder.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=php@fleshgrinder.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fleshgrinder.com from 212.232.28.126 cause and error) X-PHP-List-Original-Sender: php@fleshgrinder.com X-Host-Fingerprint: 212.232.28.126 mx205.easyname.com Received: from [212.232.28.126] ([212.232.28.126:53459] helo=mx205.easyname.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 04/A1-42473-7316CE65 for ; Fri, 18 Mar 2016 15:12:39 -0500 Received: from cable-81-173-135-2.netcologne.de ([81.173.135.2] helo=[192.168.178.20]) by mx.easyname.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1ah0l9-00077G-HV for internals@lists.php.net; Fri, 18 Mar 2016 20:12:35 +0000 Reply-To: internals@lists.php.net References: <56E9CC3E.10205@telia.com> <56E9D45D.4060309@fleshgrinder.com> To: internals@lists.php.net Message-ID: <56EC611F.7050601@fleshgrinder.com> Date: Fri, 18 Mar 2016 21:12:15 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="O0fDnmG3SK7b90IwCRhC1pQjfsg27RaBW" X-ACL-Warn: X-DNSBL-BARRACUDACENTRAL Subject: Re: [PHP-DEV] [RFC Discussion] Typed Properties From: php@fleshgrinder.com (Fleshgrinder) --O0fDnmG3SK7b90IwCRhC1pQjfsg27RaBW Content-Type: multipart/mixed; boundary="hUfp090iSH9koFbUE7OhWV09jUrg9Dpda" From: Fleshgrinder Reply-To: internals@lists.php.net To: internals@lists.php.net Message-ID: <56EC611F.7050601@fleshgrinder.com> Subject: Re: [PHP-DEV] [RFC Discussion] Typed Properties References: <56E9CC3E.10205@telia.com> <56E9D45D.4060309@fleshgrinder.com> In-Reply-To: --hUfp090iSH9koFbUE7OhWV09jUrg9Dpda Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 3/17/2016 9:03 AM, Benjamin Eberlei wrote: > Sorry to dampen your enthusiasm, but you are going slightly off topic h= ere. > Package visibility was tried by Guilherme Blanco before, the way namesp= aces > are implemented this is not possible in PHP in an easy way. As far as i= > understood him, its way too much work for the little benefit. Typed > properties is a huge concept on its own, one small step at a time :-) >=20 No worries you are not, not at all. I just wanted to thwart you and others in directly assigning ... final class A { int $x; } =2E.. to be *public* and obstruct the opportunity of assigning it a meaningful new functionality. --=20 Richard "Fleshgrinder" Fussenegger --hUfp090iSH9koFbUE7OhWV09jUrg9Dpda-- --O0fDnmG3SK7b90IwCRhC1pQjfsg27RaBW Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJW7GEjAAoJEOKkKcqFPVVr21UP+wXUClx4QW2vf8LZahyEmnl5 ZRdNBA8olmhiLAt5RP0SE9M39/N9gopHQyN0x9/sOosUM0ue5g79GXXeklIhbrpA pn7jGNlZ7qzY7aV5ppa+68ZnLvfkpt+Q0xb++54Vgh+kz1wPLbfi3/m5/mTWsaU/ rxjVQNZrunHMB/lCZwsJcnmRVFZbZAKAP8H56bDWBpo3l3UiJCYdeSQfg/qiIq1z 3S2pcR3q6V0RmWBzryc48QSecErVCK1BtqxnPclohfpW4TmxA0F0wkDsm6Kqq1Gi l5GuGCnAv8MZORco3CKoj09KgzVFDlDDYYdO/2sJqhBMR+8JmQoimiQalV+bDEDl qs09Mpb54rkBhtuzssVDxlDm/ic1+KLl2ALD/lVgXi+P9fzp3XnwKUMMUld4Se6X rjTUcqJ3jClxXjW6An0uvu/Nry3oCveJB3ljWmieeZOO5EqfZD8gTgZCGdGxrw06 4dTX8zcM/SrRwYj5nm4kuj9yI1tfPEWmpsX+lnDrhtxZHZRXT+gd8WbGK9e4wooV fuknW3UkdunllEceoSEPQkuXxkPa2+uy7d59YCBFTzMS4E4PgjOyNExQ08B45Eqp Gk1i9j4FsLP8bIBjBAdvlspUijuPkFe3qjGtW+GxD+68gb6fAUW4MWOOcNhCWnwe 0OII/NKBXnKVX2Mrpjk3 =b5hA -----END PGP SIGNATURE----- --O0fDnmG3SK7b90IwCRhC1pQjfsg27RaBW--