Commit Graph

12 Commits

Author SHA1 Message Date
lenar
40795fcc5d [MonologBundle] Add support for GroupHandler 2011-05-11 12:17:04 +03:00
Christophe Coevoet
d8e6ab7f7a [MonologBundle] Added the support of SwiftMailerHandler and NativeMailerHandler 2011-05-08 21:07:00 +02:00
Christophe Coevoet
eab8ffc5ef [MonologBundle] Added a proper exception when the handler type is invalid 2011-05-07 17:54:14 +02:00
Fabien Potencier
2e9278993c added Definition::getArgument() (very useful when unit testing a Container) 2011-04-28 11:26:10 +02:00
Christophe Coevoet
723f7d46b7 [MonologBundle][BC break] Renamed the type to fingers_crossed and rotating_file 2011-04-07 15:57:47 +02:00
Christophe Coevoet
4949e0d1ed [MonologBundle] Refactored the configuration to allow adding handlers
A subsequent config file does not overwrite the whole stack anymore. An
handler can now be redefined using the same name and will keep its place
in the stack. A new handler will be added at the bottom of the stack due
to the way the config are merged.

Handlers of the stack now have a priority (defaulting to 0) which is used
to allow to reorder them. This allow to add an handler at the top of the
stack by giving it a higher priority. Handlers with the same priority stay
in the order where they are defined in the config files.
As the merging strategy of the Config component could change it is
recommended to use the priority when adding a new handler in a subsequent
file even to put it at the bottom.

The support of the new BufferHandler (type: buffer) and RotatingFileHandler
(type: rotatingfile) was also added.
2011-04-07 13:20:13 +02:00
Christophe Coevoet
d5f2bc5d5a [MonologBundle] Added an exception when a handler is named "debug" 2011-03-20 17:18:05 +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
46c9d350b0 [MonologBundle] Fixed the fingerscrossed configuration and added unit tests 2011-03-18 13:44:03 +01:00
Christophe Coevoet
05e73e8e3b [MonologBundle] Updated to the new XML namespace and the new email 2011-03-18 12:29:40 +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
Jordi Boggiano
6114cccf7f [MonologBundle] Added the MonologBundle 2011-03-18 12:24:26 +01:00