loggr/agents — pull request #5 by jrschumacher (2012-02-29 20:06:52+00:00)
Title: Variety of changes for PHP agent

I made a number of changes to the PHP agent. Each commit is the iteration of changes and should describe what I did. In brief:

- Moved classes into their own files
- Append Loggr_ to each class as to not pollute the global space (thought about namespaces, but probably too limiting to your audience)
- Fixed lack of references in Fluent Events class (when returning $this)
- Deprecated some methods in Fluent Events (all the formatting methods) and added formatting ability to non-F methods
- Added a number of enhancements to Fluent Events methods including trimming all whitespace, typecasting, geo IP support
- Various housecleaning

I tried to keep this as backwards compatible as possible, but for various reasons something are not possible. I will work on updated the Markdown file for instructions and more detail use of the library.

Lastly, have not tested in < PHP 5.3 so will need to do that... :/

Let me know if you notice anything or what-not.