PDA

View Full Version : چندتا از موارد لاراول برام جا نیوفتاده



untymage
چهارشنبه 02 آبان 1397, 18:23 عصر
سلام دوستان چندین موارد و سوال هست که میخواستم بپرسم:

1. اگر ما خودمون یک class بسازیم آیا جای معینی داره کدوم مسیر باید باشه ؟
2. یک class که ما خودمون از اول می نویسیم ، یک Service Provider محسوب میشه که ما باید حتما اضافه کنیم به پرووایدرها ؟
3. داخل یک کلاس که خودمون ساختیم ، میتونیم از helper function های خوده لاراول بدون ارث بری استفاده کنیم ؟

plague
چهارشنبه 02 آبان 1397, 22:25 عصر
1- توی app بنداز یجا
2 - نیاز نیست باید توی composer.json تعریف کنی

"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
} ,
"files": [
"app/Helpers/customClass.php" ,


]

},

3 - بله

untymage
پنج شنبه 03 آبان 1397, 17:59 عصر
@plague (http://barnamenevis.org/member.php?123420-plague) ممنون بابت اطلاعات ، در مورد Service Provider ها ، منظورم اینه ما وقتی یک کلاس معمولی میسازیم بدون ارث بری از هیچ کلاسی از لاراول ، فرقش با اون کلاس هایی که میسازیم برای Srvice Provider چیه ؟

plague
یک شنبه 06 آبان 1397, 11:31 صبح
وقتی پروایدر بزاری در پروسه لودینگز نقطه/بوت استرپ لاراول قرار میگیره کتابخونه شما و قدرت بیشتری پیدا میکنه و به اجزای بیشتری از لاراول میتونه دسترسی داشته باشه
فرض کن که لاراول از نقطه 0 شروع میشه و به 100 میرسه که همون خروجی html باشه
کتابخونه شما توی هر نقطه ای بین 0 تا 100 میتونه لود بشه که طبیعتا هرچقدر پایین تر باشه قدرت بیشتری داره

taherdesign
جمعه 30 آذر 1397, 13:50 عصر
موضوع جالبی بود . منم استفاده کردم . ممنون