function BanMiddleware::__construct
Constructs a BanMiddleware object.
Parameters
\Symfony\Component\HttpKernel\HttpKernelInterface $http_kernel: The decorated kernel.
\Drupal\ban\BanIpManagerInterface $manager: The ban IP manager.
File
- 
              core/modules/ ban/ src/ BanMiddleware.php, line 37 
Class
- BanMiddleware
- Provides a HTTP middleware to implement IP based banning.
Namespace
Drupal\banCode
public function __construct(HttpKernelInterface $http_kernel, BanIpManagerInterface $manager) {
  $this->httpKernel = $http_kernel;
  $this->banIpManager = $manager;
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
