Christophe Coevoet
885d9584c8
[MonologBundle] Added some compiled classes and moved public methods before private ones
2011-03-24 13:45:14 +01:00
Christophe Coevoet
a46074191b
[MonologBundle] Added support of SyslogHandler
2011-03-24 13:29:07 +01:00
Christophe Coevoet
d5f2bc5d5a
[MonologBundle] Added an exception when a handler is named "debug"
2011-03-20 17:18:05 +01:00
Christophe Coevoet
410837e897
[MonologBundle] Removed the name for the processors configuration as it is not used
2011-03-20 01:29:39 +01:00
Christophe Coevoet
5aaf8bc1b1
Added support of custom handlers defined as services
2011-03-19 23:41:46 +01:00
Christophe Coevoet
9d3acf3073
[MonologBundle] Added the support for formatters and processors
...
The formatter can be set for an handler. The argument is the id of a
service implementing Monolog\Formatter\FormatterInterface.
Processors can be set on the logger level or for a specific handler. It
can be either a callable service when the value starts with @ either a
callback.
2011-03-19 22:34:45 +01:00
Christophe Coevoet
32836eac01
[MonologBundle] Changed the way to specify the nested handler to give more flexibility for further handlers
2011-03-19 17:41:00 +01:00
Christophe Coevoet
3d7e68ec1c
[MonologBundle] Removed useless variable and fixed phpdoc
2011-03-18 13:58:02 +01:00
Christophe Coevoet
46c9d350b0
[MonologBundle] Fixed the fingerscrossed configuration and added unit tests
2011-03-18 13:44:03 +01:00
Christophe Coevoet
4372d5613e
Updated the XML namespace of the bundle
2011-03-18 13:08:33 +01:00
Christophe Coevoet
1bb18bf9cc
[MonologBundle] Updated the Configuration class to the new syntax
2011-03-18 12:45:42 +01:00
Christophe Coevoet
05e73e8e3b
[MonologBundle] Updated to the new XML namespace and the new email
2011-03-18 12:29:40 +01:00
Jordi Boggiano
8176cb220b
[MonologBundle] Fix DebugHandler to match Symfony's interface
2011-03-18 12:29:34 +01:00
Christophe Coevoet
9a5cf2a75c
Added the DebugHandler when the profiler is activated
2011-03-18 12:29:30 +01:00
Jordi Boggiano
342e14ac29
Udpate for latest monolog version
2011-03-18 12:29:25 +01:00
Jordi Boggiano
7c7a41c083
Updated Logger class to match latest Monolog updates
2011-03-18 12:25:28 +01:00
Jordi Boggiano
0732dfbc1d
Fixed typos in previous commits
2011-03-18 12:25:21 +01:00
Christophe Coevoet
327d311b56
Added support for different channels through tags
...
All channels will use the same handlers but a different channel name.
This allows to easily know which part of the application generated this
message.
2011-03-18 12:25:16 +01:00
Christophe Coevoet
54b0984ced
Removed the path validation as the default value is set by the extension
2011-03-18 12:25:10 +01:00
Christophe Coevoet
e60941791c
Added support of NullHandler and TestHandler
2011-03-18 12:25:04 +01:00
Christophe Coevoet
c4f5a84868
Refactored the configuration class to be DRY
2011-03-18 12:24:59 +01:00
Christophe Coevoet
893bafdcc5
Fixed previous commit
2011-03-18 12:24:54 +01:00
Jordi Boggiano
e8f2c0fe24
[MonologBundle] Added path validation
2011-03-18 12:24:48 +01:00
Jordi Boggiano
b391d684af
[MonologBundle] Some code reorganisation
2011-03-18 12:24:43 +01:00
Christophe Coevoet
df4dff002e
Fixed Configuration class, updated XSD schema and resolved some TODOs
2011-03-18 12:24:36 +01:00
Jordi Boggiano
6114cccf7f
[MonologBundle] Added the MonologBundle
2011-03-18 12:24:26 +01:00