تیرداد
4 سال پیش توسط تیرداد مطرح شد
0 پاسخ

افزودن یک رابطه جدید به یک مدل بعد از نصب یک پکیج

سلام .
من در حال پیاده سازی یک سیستم ماژولار با لاراول هستم . بخش های مختلف سیستمم رو با استفاده از پکیج‌های مختلف که خودم برنامه نویسی کردم دارم انجام میدم. مثلا پکیج‌هام شامل یوزر، پروفایل، پست و ... هست .

حالا مشکلی که من دارم در رابطه با وابستگی این پکیج ها با هم هست. من می خوام بتونم اگر لازم شد یک پکیج رو حذف کنم و سیستم بتونه به درستی کار کنه .

برای مثال فرض کنید من یک پکیج یا یک مدل به نام یوزر دارم .
حالا یک پکیج دیگه توسعه میدم به اسم پروفایل.
من می خوام جوری این پکیج پروفایل رو توسعه بدم که بعد از نصب پکیج یک رابطه HasOne به مدل یوزرم اضافه بشه . ولی نمی خوام به صورت دستی برم داخل مدل User و این رابطه رو اضافه کنم . چون اگر اینکار رو انجام بدم با حذف کردن پکیج Profile مدل User به مشکل بر می خوره چون در واقع داره دنبال کلاس Profile می گرده.

چه راه حلی پیشنهاد میدین ؟


ثبت پرسش جدید

به همدیگه کمک کنیم

به تیرداد کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

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

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