Laravel使用正则表达式排除路由

时间:2017-12-24 06:47:16

标签: laravel laravel-5

我想在VerifyCsrfToken类中使用

protected $except = [
    '/dashboard/administrator/attachImage',
    '/{ANY}/product/payment/checkTransaction'
];

而不是:

protected $except = [
    '/dashboard/administrator/attachImage',
    '/fa/product/payment/checkTransaction',
    '/en/product/payment/checkTransaction',
    '/ru/product/payment/checkTransaction',
    '/az/product/payment/checkTransaction',
];

我该如何使用它?我的问题是laravel cab是否支持在此阵列上使用正则表达式?

1 个答案:

答案 0 :(得分:1)

你不能使用正则表达式,但是由于Laravel在引擎盖下使用了请求的is()方法,你可以使用这样的星号:

protected $except = [
    '/dashboard/administrator/attachImage',
    '/*/product/payment/checkTransaction',
];