راکت

محل قرارگیری interface ها در لاراول

3 پاسخ

سلام میخواستم بپرسم که محل قرارگیری interface های یک کنترلر در چه پوشه ای باید قرار بگیره ؟
یعنی پوشه استاندارد قرارگیری اینترفیس های یک کنترلر در کجاست ؟

Reza ghz
Reza ghz
@rezaghasemzadeh1
ثبت پرسش جدید

پاسخ‌ها

3
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

من کانونشن‌ی در این زمینه ندیدم
ساختار اینجور پوشه‌ها و فایل‌ها کاملا دلخواهه.
من از فولدر App/Contracts استفاده میکنم.

Reza ghz
Reza ghz
@rezaghasemzadeh1

@ali.bayat
ممنونم ، برای اینکلود کردن اینترفیس ها باید از namespace استفاده کرد ؟

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

ageekmaster
ageekmaster
@ageekmaster

تخصص: javascript ninja

لاراول خودش برای پوشه app تمام فایل ها رو autoload میکنه
بنابراین تنها کاری که میخواد انجام بدین اینه که یک پوشه با نام دلخواه در app بسازید و بعد تمام کلاس ها و اینترفیس های کاستوم رو داخلش قرار بدید و یک نیم اسپیس براش در نظر بگیرید مثلا
namespace app/custom

و هر جا خواستید از اینترفیس یا کلاس کاستوم استفاده کنید اون رو use کنید.

use app/custom/myInterface

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

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