شرح صفوف ومحتوى الفقرة
بعد إتمام معالجة الطلب في تطبيقات الويب، غالباً ما يعيد المتحكم توجيه المتصفح إلى مسار مسمى عبر redirect->route أو الدالة المختصرة to_route. ولإعادة المستخدم مباشرة إلى الصفحة السابقة التي أتى منها، نستخدم الدالة المساعدة back.
- التحويل المختصر للمسار (to_route Helper): يوجه المتصفح لمسار مسمى مع تمرير معاملات الرابط في سطر واحد.
- العودة للصفحة السابقة (back Helper): يعيد الزائر للصفحة التي أرسل منها الطلب بالاعتماد على رأس المرجع.
- الروابط الخارجية (redirect->away): يستخدم عند الحاجة لتحويل المستخدم إلى موقع خارجي بأمان.
PHP
<?php
class CheckoutController extends Controller
{
public function complete()
{
return to_route('orders.show', ['id' => 1042]);
}
}