• DevPilot's avatar
    fix(core): route params coerced to declared type, request errors no longer render as BOOT FAILURE · 49ccc60a
    DevPilot authored
    اتنين أعطال بنيوية طلعوا من فحص الـ 830 شاشة:
    
    1. الراوتر بيبعت بارامترات الـ URL كـ string، وفي ١٣ كنترولر معرّفينها int،
       ومع strict_types ده TypeError بيقع الشاشة. الراوتر دلوقتي بيقرا النوع
       المطلوب من الميثود نفسها ويحوّل ليه.
    
    2. public/index.php كان لافف الـ dispatch والـ boot في try واحدة، فأي
       استثناء جوه الطلب بيطلّع «BOOT FAILURE» بـ 500 حتى لو كان 404 أو 403.
       الطلب دلوقتي ليه try لوحده بيسلّم لـ ExceptionHandler اللي بيحترم الكود.
    49ccc60a
Name
Last commit
Last update
..
Core Loading commit data...
Middleware Loading commit data...
Modules Loading commit data...
Shared Loading commit data...