for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php declare(strict_types=1);
namespace Bone\Firewall;
use Barnacle\Container;
use Barnacle\RegistrationInterface;
use Bone\Http\GlobalMiddlewareRegistrationInterface;
class FirewallPackage implements RegistrationInterface, GlobalMiddlewareRegistrationInterface
{
/**
* @param Container $c
*/
public function addToContainer(Container $c)
}
* @return array
public function getMiddleware(Container $c): array
return [
new RouteFirewall($c),
];
public function getGlobalMiddleware(Container $c): array
RouteFirewall::class