۲ سید جمال جلالی
ایجاد دو عدد آبجکت از کلاس Request ؟؟؟؟
جامعه پی اچ پی ایجاد شده در ۲۶ مهر ۱۴۰۱

هر بار که یک ریکوست از کاربر ارسال میشه

>>> در فایل init.php یک آبجکت از کلاس Request به صورت گلوبال ایجاد میشه که همه جای پروژه قابل استفاده است

>> حالا ما مجدد میایم یه آبجکت دیگه از همین Request در کانستراکتور کلاس Router ایجاد میکنیم که به نظرم اصلا نیاز نیست و چون یک بار آبجکت Request در init ایجاد شده میتونیم به صورت گلوبال در همین کانستراکتور ازش استفاده کنیم و همین رو به متد‌های زیر دستش هم پاس بدیم

سلام جمال جان

این کار رو میکنیم که مطمئن باشیم آبجکت دست نخورده است و در طول برنامه مشکلی پیش نیاد

اما میشه از singleton هم استفاده کرد

یادت باشه در این سرفصل‌ها هدف clean code نبوده!

بهترین پاسخ
محمد گازری ۲۶ مهر ۱۴۰۱، ۱۶:۲۸

ببخشید برای هر request که ارسال میشه یک بار آبجکت مختص اون ساخته میشه و فکر نکنم آبجکت دست خورده بشه....

البته حرف شما سند هست.....

ممنون بابت پاسخگویی‌های به موقعتون با وجود این مشکلات اینترنتی

سید جمال جلالی ۲۶ مهر ۱۴۰۱، ۱۸:۰۰