راکت

پلیمورفیسم یا چند ریختی در eloquent orm

بدون پاسخ

سلام دوستان امیدوارم حالتون خوب باشه
حقیقتش میخوام کلاسای مدلمو برحسب پلی مورفیسم بسازم درواقع فرض کنید کلاسی دارم به اسم کاربر حالا زیرمجموعش میشه کارمند اداری بعد زیرمجموعش میشه کارمند نگهبانی درست ؟ اومدم بینشون با استفاده از ارث بری و متدهای پلیمورفیسم مثل morphTo و morphOne رابطه ایجاد کنم که به نظر موفق بودم اما وقتی میخوام بگم وقتی خواستی کاربر کارمند نگهبانی درست کنی اول کلاس کاربرو بساز اطلاعاتشو تو دیتابیس بریز بعد بیا کلاس کارمند اداری اطلاعاتو ثبت کن بعد بیا درنهایت اطلاعات کاربر نگهبانیو ثبت کن درواقع هدفم اینه موقعی که میخوام شی ایجاد کنم برای ثبت نام من مستقیم کلاس کارمند نگهبانیو بسازم و دیتای هر کلاس والد بره تو جدول خودش اما با مشکل برمیخورم خواستم با بازنویسی متد استاتیک کرییت اینکارو بکنم اما با ارروای سری 500 مثل 502 روبرو شدم.
آیا مثال مناسب یا توضیحی هست که بتونین کمکم کنین؟

ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام