antidot-fw/no-floc-middleware

Antidot 框架 PSR-15 NO FLoC 中间件

1.0.3 2021-06-05 12:00 UTC

This package is auto-updated.

Last update: 2024-08-30 01:06:55 UTC


README

Scrutinizer Code Quality Code Coverage Type Coverage Build Status

PSR-15 中间件,用于将您的网站排除在谷歌的 FLoC 网络之外

安装

使用 composer

composer require antidot-fw/no-floc-middleware

使用 Laminas 配置聚合器

它会自动安装库

用法

在 Antidot、Mezzio 或任何其他 PSR-15 中间件应用程序中,将其添加到全局管道。

<?php

declare(strict_types=1);

use Antidot\Application\Http\Application;
use Antidot\Application\Http\Middleware\ErrorMiddleware;
use Antidot\Application\Http\Middleware\RouteDispatcherMiddleware;
use Antidot\Application\Http\Middleware\RouteNotFoundMiddleware;
use Antidot\Logger\Application\Http\Middleware\ExceptionLoggerMiddleware;
use Antidot\Logger\Application\Http\Middleware\RequestLoggerMiddleware;
+use Antidot\NoFLoC\NoFLoCMiddleware;

return static function (Application $app) : void {
+    $app->pipe(NoFLoCMiddleware::class)
    $app->pipe(ErrorMiddleware::class);
    $app->pipe(ExceptionLoggerMiddleware::class);
    $app->pipe(RequestLoggerMiddleware::class);
    $app->pipe(RouteDispatcherMiddleware::class);
    $app->pipe(RouteNotFoundMiddleware::class);
};