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

ماژولار کردن پروژه اصلی در لاراول

@ali.bayat
من یک پروژه روبه صورت ماژولار نوشتم و الان میخوام روی پروژه اصلی ببرم باید چیکار کنم(من پروژه رو به صورت پکیج انجام ندادم )میخواستم ببینم میشه به صورت دستی در پروژه اصلی پروژه ماژولار رو صدا بزنم

پروژه ماژولار رو بیرون پروژه اصلی یعنی بیرون پوشه app ساختم ایا میشه در پروژه اصلی ازش استفاده کنم اگه میشه چطوری این کار رو انجام بدم


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@mehdisut
سلام.
برای هر ماژول یک service provider می سازید و روت ها، مدل ها و ... داخل اون لود می کنید.


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

@mohsenbostan
از حرف شما این رو برداشت کردم که به ازای هر ماژولی که مینویسم یک روتی و مدلی و... تعریف کنم. تا این جای کار مشکلی نیست.
حالا اگه بخوام ماژولی رو در ماژول دیگه فراخوانی کنم باید چیکار کنم روتش رو چطوری معرفی کنیم


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@mehdisut
ببینید توی یک پپروژه ماژولار، هر ماژول شما ساختار پایه ای لاراول رو داره. برای مثال شما کنترلر، مدل، روت، میدلویر و هر چیزی که مربوط به اون ماژول هست رو داخل خودش قرار می دید و یک سرویس پروایدر براش تعریف می کنید تا همه اون ها رو در پروژه اصلی لود کنه.
منظورتون از فراخوانی یک ماژول در ماژول دیگه چیه ؟


ftp
تخصص : ساده
@ftp 4 سال پیش مطرح شد
0

@mohsenbostan
من یک ماژول بیرون پوشه app ساختم و داخلش یک کارهایی انجام دادم حالا میخوام در پروژه که در پوشه app هست ماژولار رو فراخوانی کنم مثل این عکس که f ماژولالی هست که من ساختم و app پروژه اصلی من هست
https://mega.nz/file/tBR3gSjR#YgUwYTAmJILbchGhdPDmP6N0_m3x9nI6uZnzKJvK2Yk


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@mehdisut
برای هر ماژول یک service provider تعریف می کنید بعد اون رو در config/app.php رجیستر می کنید.
داخل سرویس پروایدر هم همه اطلاعاتی که نیازه رو لود می کنید.


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

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