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.