Я не могу расшифровать зашифрованное значение на контроллере после нажатия кнопки отправки в моем блейд-файле ниже.
Контроллер:
public function edit($id)
{
$encrypted_id = encrypt($id);
return view('my.blade.edit', compact('encrypted_id'));
}
public function update(Request $request, $id)
{
$decrypted_id = decrypt($id);
dd($decrypted_id);
}
Клинок: (my.blade.edit)
{{ Form::open(['route' => ['route.update', $encrypted_id ], 'method' => 'PATCH']) }}
{{ Form::button('Update', ['type' => 'submit', 'name' => 'update']) }}
{{ Form::close() }}
Я ожидаю целочисленное значение на моем dd();
, но я все еще получаю зашифрованную строку.