dev-master
9999999-devA monolog swift handler that ignores all requests from bots
MIT
The Requires
- php >=5.4.0
- symfony/symfony ~2.6
- vipx/bot-detect-bundle ~2.0
by Georg Gell/Regelwerk Datenmanagement GmbH
monolog bot swift ignore
A monolog swift handler that ignores all requests from bots
Use this bundle to let the swift handler ignore all log entries from bot requests, (*1)
Highly unstable ATM!, (*2)
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:, (*3)
$ php composer.phar require regelwerk/ignore-bot-swift-mailer-handler-bundle "master@dev"
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation., (*4)
Then, enable the bundle by adding the following lines in the app/AppKernel.php
file of your project:, (*5)
<?php // app/AppKernel.php // ... class AppKernel extends Kernel { public function registerBundles() { $bundles = array( // ... new Vipx\BotDetectBundle\VipxBotDetectBundle(), new Regelwerk\IgnoreBotSwiftMailerHandlerBundle\RegelwerkIgnoreBotSwiftMailerHandler() ); // ... } // ... }
add the following line to the parameters section:, (*6)
parameters: monolog.handler.swift_mailer.class: Regelwerk\IgnoreBotSwiftMailerHandlerBundle\Handler\IgnoreBotSwiftMailerHandler
And set the swift mail handler id:, (*7)
regelwerk_ignore_bot: handler: main
This is the id under monolog:handlers: where the entry with type: swift_mailer is defined., (*8)
If you want to disable the bundle, just set, (*9)
regelwerk_ignore_bot: enable: no
A monolog swift handler that ignores all requests from bots
MIT
monolog bot swift ignore