سلام خسته نباشید.
داخل کلاس UpdateRequest ما برای اینکه مقدار category_id رو از بگیریم از متد get به این صورت استفاده کردیم
$this->request->get('category_id')
مگه این یک آبجکت از request نیست؟ پس چرا متد input و یا متد جادویی براش کار نمیکنه داخل کلاس UpdateRequest ؟
یعنی ما اگر به این دو شکل زیر بخوایم مقدار رو بگیریم با خطای متد یا پراپرتی تعریف نشده مواجه میشیم. داخل مستندات لاراول هم من متد get پیدا نکردم.
$this->request->input('category_id')
$this->request->category_id