سلام من توی پروژه ام با عکس (ذخیره - حذف - جایگزین کردن - ریسایز کردن ...) زیاد سر و کار دارم.( البته با Intervention هم اشنام ولی کلا اینجا سوالم یه چیز دیگست)
میخام یک کلاس تعریف کنم و هر بار که میخام یک عکس رو ذخیره کنم از توابع اماده ای که توی اون کلاس نوشتم استفاده کنم حالا نمیدونم این کلاس رو چطوری تعریف کنم بهتره شما کمکم کنید ؟
و لطفا دلیلش رو بگید چون میخام دیگه چنین اشتباهی نکنم تشکر
در هر صورت کد شما اجرا میشه فک نکنم مشکلی باشه
ولی خیلی سختگیرانه بخوای فک کنی بهتره یه کلاس بسازی بعد هرجا خواستی فراخوانیش کنی
سلام.
اگه کدهاتون رو با اسفتاده از trait ها بنویسید دیگه نیازی به extend کردن اون کلاس(منظور اون فایل) ندارین.
در واقع شما توی php فقط میتونین یک کلاس رو به عنوان parent مشخص کنین ولی با trait ها میتونین چند کلاس رو مشخص کنین.
برای اینکارتون میتونین از کلاس استفاده کنین.
تو پوشه app یه فایل بسازید به اسم helpers.php
بعد تو فایل composer.json
تو قسمت autoload اسم اون رو اضافه کنید بصورت :
"autoload": {
"psr-4": {
"App\\": "app/"
},
"classmap": [
"database/seeds",
"database/factories"
],
"files": [
"app/helpers.php"
]
},
بعد دستور
composer update
composer dump-autoload
حالا از متدهاش تو همه جا میتونید استفاده کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟