Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99340 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56720 invoked from network); 3 Jun 2017 13:53:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Jun 2017 13:53:02 -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 77.244.243.85 cause and error) X-PHP-List-Original-Sender: php@fleshgrinder.com X-Host-Fingerprint: 77.244.243.85 mx104.easyname.com Received: from [77.244.243.85] ([77.244.243.85:51832] helo=mx104.easyname.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 71/7F-12681-D3FB2395 for ; Sat, 03 Jun 2017 09:53:01 -0400 Received: from cable-81-173-132-37.netcologne.de ([81.173.132.37] 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 1dH9U8-0002XV-Ri; Sat, 03 Jun 2017 13:52:58 +0000 References: To: php-internals , Dan Ackroyd Message-ID: <44c8eb3b-3b5e-4e86-58ee-8080e5a072b1@fleshgrinder.com> Date: Sat, 3 Jun 2017 15:52:47 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CP7uihsp2Il6AueG3uStR5ro7ahDdNg33" X-DNSBL-PBLSPAMHAUS: YES Subject: Re: [PHP-DEV] [RFC] [Discussion] Class Naming From: php@fleshgrinder.com (Fleshgrinder) --CP7uihsp2Il6AueG3uStR5ro7ahDdNg33 Content-Type: multipart/mixed; boundary="meVFnn6vQ3pH4E5mQapffD7Vf29gUtXeK"; protected-headers="v1" From: Fleshgrinder To: php-internals , Dan Ackroyd Message-ID: <44c8eb3b-3b5e-4e86-58ee-8080e5a072b1@fleshgrinder.com> Subject: Re: [PHP-DEV] [RFC] [Discussion] Class Naming References: In-Reply-To: --meVFnn6vQ3pH4E5mQapffD7Vf29gUtXeK Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 6/3/2017 3:20 PM, Dan Ackroyd wrote: > On 3 June 2017 at 13:03, Fleshgrinder wrote: >> https://wiki.php.net/rfc/class-naming >=20 > For the RFC to be precise, it probably needs to specify the rules for > initialisations explicitly. >=20 > Presumably the same as acronyms? >=20 > cheers > Dan >=20 Thanks, I updated the RFC and PRs accordingly. Acronyms and initialisms are basically the same thing, the differentiation is only important for spoken language. Still good to cover right away, so very good catch! I also added a special case with Radar to the examples. Some acronyms are not all-upper in their standard notation, hence, they should't be in our code. --=20 Richard "Fleshgrinder" Fussenegger --meVFnn6vQ3pH4E5mQapffD7Vf29gUtXeK-- --CP7uihsp2Il6AueG3uStR5ro7ahDdNg33 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 iQIcBAEBCAAGBQJZMr80AAoJEOKkKcqFPVVrFewP/je8jSl9jNppeNTSK3KQYYfd Ke6DDAmLMi7mpY9ush4X93B0MJiB6HojhSOzLOO9udrZ8g6/02NHa2zgQ0hrMvHW NNDaHjeCGwYRfXp5N3GC4G1wM2M3Bn+xVztdXapvjcHv8e5fXuLxPR12/wmBGgbG 6LYSpd0Iu3wtjpTcvjPWA3yCdUPX1t0gYxPAifaRzyeNAQ0jLTNrcKtz49fWEDUH J+ap3NsebaybGFlPkNdyuAR/B/BnMZm9TlrDfCxwbwJ0NgnT5Hx9KFX91LWscsZB +T/Nb/04tlXutxdKaUgqx2RzHK2nCvYllitHMnR4b/RJ9a4WirTdIaY+EoafxQlX EvaJs+3nwA6Y7EtwLd+OQZjzDL0u1QthDU87rmmuK7jL5+CEJb82tb80gUrW53d9 iKcrO/aWtbKPOKTJXfo/AgM//7JxKslmY/Lv6CMpcPPsFyopJK+4zYrpopPqwoQy 0CQV9sYAGO/vRhrrEXuGP5ggAHssPNDj7wPo7zKnugXdmULJ90JZcwzdyc0hWZ7B tUTf3X2FTwWYmx6gMI6zfXse6UD5Zo8v5Iw8h6s/uYnq5Xk41BQqjPIrQq0mbYYb MIBSAJZEb6erqvPejjYLp5Ycy80aiXbAUp68hDkbPWDN7eWj7WQjVRV5kn9X2CKm 5xxjs3pRb6eYnw0gvGUY =zr5U -----END PGP SIGNATURE----- --CP7uihsp2Il6AueG3uStR5ro7ahDdNg33--