请问laravel11如何禁用convertemptystringstonull中间件? | laravel | laravel china 社区-大发黄金版app下载

请问laravel11如何禁用convertemptystringstonull中间件?

从零开发一个电商项目,功能包括电商后台、商品 & sku 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
以构建论坛项目 larabbs 为线索,展开对 laravel 框架的全面学习。应用程序架构思路贴近 laravel 框架的设计哲学。
最佳答案
// app.php
return application::configure(basepath: dirname(__dir__))
    ->withrouting(
        web: __dir__.'/../routes/web.php',
        api: __dir__.'/../routes/api.php',
        commands: __dir__.'/../routes/console.php',
        health: '/up',
    )
    ->withmiddleware(function (middleware $middleware) {
        $middleware->validatecsrftokens([
            'upload'
        ]);
        $middleware->web([
            \app\http\middleware\crossoriginmiddleware::class
        ]);
        $middleware->remove([
            convertemptystringstonull::class,
        ]);
    })
    ->withexceptions(function (exceptions $exceptions) {
        //
    })->create();
2周前
讨论数量: 6
// app.php
return application::configure(basepath: dirname(__dir__))
    ->withrouting(
        web: __dir__.'/../routes/web.php',
        api: __dir__.'/../routes/api.php',
        commands: __dir__.'/../routes/console.php',
        health: '/up',
    )
    ->withmiddleware(function (middleware $middleware) {
        $middleware->validatecsrftokens([
            'upload'
        ]);
        $middleware->web([
            \app\http\middleware\crossoriginmiddleware::class
        ]);
        $middleware->remove([
            convertemptystringstonull::class,
        ]);
    })
    ->withexceptions(function (exceptions $exceptions) {
        //
    })->create();
2周前

直接改中间件不就行了吗

protected function transform($key, $value)
    {
        //return is_string($value) && $value === '' ? null : $value;
        return $value;
    }
2周前
勇敢的心 (楼主) 2周前
勇敢的心 (楼主) 2周前
echoyl (作者) 2周前

全新安装的 11 估计这些配置都没有了, 我感觉大可不必, 经常用的没必要省略.

5天前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
网站地图