چندتا از موارد لاراول برام جا نیوفتاده
سلام دوستان چندین موارد و سوال هست که میخواستم بپرسم:
1. اگر ما خودمون یک class بسازیم آیا جای معینی داره کدوم مسیر باید باشه ؟
2. یک class که ما خودمون از اول می نویسیم ، یک Service Provider محسوب میشه که ما باید حتما اضافه کنیم به پرووایدرها ؟
3. داخل یک کلاس که خودمون ساختیم ، میتونیم از helper function های خوده لاراول بدون ارث بری استفاده کنیم ؟
نقل قول: چندتا از موارد لاراول برام جا نیوفتاده
1- توی app بنداز یجا
2 - نیاز نیست باید توی composer.json تعریف کنی
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
} ,
"files": [
"app/Helpers/customClass.php" ,
]
},
3 - بله
نقل قول: چندتا از موارد لاراول برام جا نیوفتاده
@plague ممنون بابت اطلاعات ، در مورد Service Provider ها ، منظورم اینه ما وقتی یک کلاس معمولی میسازیم بدون ارث بری از هیچ کلاسی از لاراول ، فرقش با اون کلاس هایی که میسازیم برای Srvice Provider چیه ؟
نقل قول: چندتا از موارد لاراول برام جا نیوفتاده
وقتی پروایدر بزاری در پروسه لودینگز نقطه/بوت استرپ لاراول قرار میگیره کتابخونه شما و قدرت بیشتری پیدا میکنه و به اجزای بیشتری از لاراول میتونه دسترسی داشته باشه
فرض کن که لاراول از نقطه 0 شروع میشه و به 100 میرسه که همون خروجی html باشه
کتابخونه شما توی هر نقطه ای بین 0 تا 100 میتونه لود بشه که طبیعتا هرچقدر پایین تر باشه قدرت بیشتری داره
نقل قول: چندتا از موارد لاراول برام جا نیوفتاده
موضوع جالبی بود . منم استفاده کردم . ممنون