25 public function handle(array $record)
27 if ($this->processors) {
28 foreach ($this->processors as $processor) {
29 $record = call_user_func($processor, $record);
33 foreach ($this->handlers as
$handler) {
35 $handler->handle($record);
51 if ($this->processors) {
53 foreach ($records as $record) {
54 foreach ($this->processors as $processor) {
55 $processed[] = call_user_func($processor, $record);
58 $records = $processed;
61 foreach ($this->handlers as
$handler) {
63 $handler->handleBatch($records);
handle(array $record)
{Handles a record.All records may be passed to this method, and the handler should discard those that...
Forwards records to multiple handlers.
Forwards records to multiple handlers suppressing failures of each handler and continuing through to ...
handleBatch(array $records)
{Handles a set of records at once.The records to handle (an array of record arrays)} ...