On Thu, Dec 6, 2012 at 4:57 PM, Sherif Ramadan <theanomaly...@gmail.com>wrote:
> On Thu, Dec 6, 2012 at 7:34 PM, Kris Craig <kris.cr...@gmail.com> wrote: > >> Hey guys, >> >> Please forgive me if this has already been addressed, but could somebody >> tell me why all the methods for the Exception class are in camelCase? I >> don't want to wade too deeply into the "consistency vs. BC" rabbit hole >> here, but I'm just wondering what the general consensus is on this right >> now. >> >> http://php.net/manual/en/class.exception.php >> >> >> Thanks! >> >> --Kris >> > > > This seems to be the case for pretty all classes I can see in core with > the exception of MySQLi (being that it tried to mimic the old mysql > functions). Obviously, class/method/function names are all case-insensitive > throughout PHP itself, but the documentation seems to be consistent in the > use of camel case. > > The following class methods are all documented in camel-case throughout > the docs: > > Exception > ExceptionError > DateTime > DateTimeZone > DateInterval > PDO > PDOStatement > (All of the Intl classes) > Collator > NumberFormatter > Locale > Normalizer > MessageFormatter > IntlDateFormatter > ResourceBundle > SpoofChecker > Transliterator > tidy > tidyNode > Phar > PharData > PharFileInfo > PharException > DomDocument (and friends) > > > Not an exhaustive list, but just at first glance. > > Ahh ok, that answered my question! I never really noticed that until now for some reason.... Thanks! --Kris