Spaces:
Running
Running
File size: 606 Bytes
40dca3b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <?php
namespace App\Http\Middleware;
use App\Services\ComicServices;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
class ConvertIdMiddleware
{
// private $keyArray = ['9', '1', '6', '4', '0', '8', '3', '2', '5', '7'];
public function handle($request, Closure $next)
{
$id = $request->route('comic_code');
if($id){
$reversedString = reverseConvert($id, config('settings.arrray_keys_convert_id'));
$request->offsetSet('comic_code', 'COMIC-'.$reversedString);
}
return $next($request);
}
}
|