Pada artikel ini, kita akan belajar cara menghapus/memangkas ruang kosong dan spasi dari semua permintaan input di Laravel.
Table of Contents
Buat Middleware
Kami akan menghapus ruang kosong menggunakan middleware Laravel. Mari buat middleware bernama SpaceRemover:
php artisan make:middleware SpaceRemover
Buka middleware SpaceRemover.php dari folder app/Http/Middleware dan tempel kode ini:
<?php
namespace App\Http\Middleware;
use Closure;
class SpaceRemover
{
public function handle($request, Closure $next)
{
$request->merge(array_map('trim', $request->all()));
return $next($request);
}
}
Perbarui Kernel
Buka folder Kernel.php dari app/Http dan tambahkan middleware yang baru kita buat ke $middlewarearray.
protected $middleware = [
//--------------
\App\Http\Middleware\SpaceRemover::class,
];
Sekarang aplikasi kita akan menghapus semua ruang kosong. Anda dapat melewati ruang kosong dan menguji.
Itu saja. Terima kasih.🙂
remove space and trim laravel laravel