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
Wallogit.com
2017 © Pedro Peláez
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