joomla/joomla-platform — pull request #1159 by AmyStephen (2012-04-18 03:18:56+00:00)
Title: JLog Exception, Class Name capitalization, and DBO

Redid the PR that @LouisLandry reviewed with a fresh copy of core. Did *not* include the logic error issue. I doubt it's a problem and I need to study it more closely before testing again. I will add a new test for the single priority, single category logger when I get this review done.

The other changes are in this PR and all tests pass -
- Options to pass in DBO object
- For echo log, change /n to
for better display (no wrapping)
- Change WC3 to Wc3 for consistent Class naming
- Change FormattedText to Formattedtext for consistent Class names
- Change SysLog to Syslog for consistent Class Naming
- Move array into JLogger and remove from all child classes
- Change LogException to PHP SPL Exceptions

I also added the SQL change recommended by @realityking for the JDate/JDatabase object issue.

Appreciate everyone's help and feedback. Please let me know if changes are needed.