کانال آموزشی لاراول


Channel's geo and language: not specified, not specified
Category: not specified


گروه لاراول
@LaravelGroup
کانال وب اموز
@webamooz_net
وب سایت
webamooz.net
کانال کاریابی :
@workinja
کانال پادکست برنامه نویسی
@ProgrammingPodCast
کانال سورس کد
@PixelCode
تبلیغات
@webamooz_Adv
ارتباط با ادمین
@nikoo_mohammad

Related channels  |  Similar channels

Channel's geo and language
not specified, not specified
Category
not specified
Statistics
Posts filter


ورژن 8 لاراول تاریخ ۱۸ شهریور ریلیس خواهد شد.
زمان تقریبی اپگرید لاراول ۷ به ورژن جدید بین ۱۰-۱۵ دقیقه خواهد بود.

ID Channel: @laraWebamooz


توضیحات بیشتر:
بخش انکریپت و دیکریپت لاراول که در قسمت کوکی ها استفاده میشه مشکل امنیتی پیدا کرده بنابر این قضیه کاربر میتونست هر رشته انکریپت شده تولید کنه. برای همین کل اپلیکیشن هایی که با کوکی کار میکنن مشکل امنیتی دارن اگه اپدیت صورت نگیره.
برای لاراول ورژن 5.5 به زودی اپدیت ریلیس خواهد شد. فعلا برای لاراول ورژن 6 به پایین از درایور سشن کوکی استفاده نکنین.
همچنین پکیج passport هم باید اپدیت بشه. passport هیچ مشکل امنیتی نداره ولی برای کار با این ورژن اون هم باید اپدیت بشه.


🚨 security #update 7.22.2 & 6.18.29
اپدیت امنیتی به همه دولوپر ها توصیه میشه هرچه سریع تر اپلیکیشن هاتون رو اپدیت کنین به نسخه جدید تا مشکل امنیتی انکریپت کوکی ها برطرف بشه

پ.ن: کاربران دوباره باید وارد سایت بشن
پ.ن2: برای پکیج sanctum احتمالا مشکلاتی خواهید داشت

ID Channel: @laraWebamooz


هلپر های جدید فارین کی ها
$table->foreignId('user_id')->cascadeOnDelete()->cascadeOnUpdate();

$table->foreignId('user_id')->cascadeOnDelete()->nullOnDelete();

ID Channel: @laraWebamooz


ریترن کردن بر اساس فیلد append شده در API resources:
// در resource
public function toArray($request)
{
return [
'id' => $this->id,
'name' => $this->name,
'email' => $this->email,
'is_subscribed' => $this->whenAppended('is_subscribed'),
'created_at' => $this->created_at,
'updated_at' => $this->updated_at,
];
}

// در کنترلر
return new UserResource($user->append('is_subscribed'));

ID Channel: @laraWebamooz


laravel #update 7.19
- اضافه شدن متد های everyTwoHours() | everyThreeHours() | everyFourHours() | everySixHours() به Illuminate\Console\Scheduling\ManagesFrequencies
- اضافه شدن متد when به کلاس Stringable
- ریترن کردن بر اساس فیلد append شده در API resources
- اضافه شدن ایونت ScheduledTaskFailed

laravel #update 7.20
- اضافه شدن هلپر برای update cascade فارین کی

laravel #update 7.21
- اضافه شدن هلپر برای nullOnDelete فارین کی

ID Channel: @laraWebamooz


Forward from: webAmooz.net ‌ وب آموز
گروه لاراول
@LaravelGroup
گروه Php
@PhpGp
کانال ما
@webamooz_net


در لاراول ورژن ۸ دیگه بعد تغییر فایل env. نیازی به رستارت دستور php artisan serve نیست

ID Channel: @laraWebamooz


Forward from: webAmooz.net ‌ وب آموز
دوره ساخت وب سایت مشابه Virgool.io با Vue.js و Laravel به صورت spa

👈مدرس : توفیق حمزه ای
👈مدت زمان دوره : 51 ساعت و 45 دقیقه
👈 تعداد قسمت ها : 218
👈وضعیت دوره :تکمیل شده

✅ قیمت دوره : 89 هزار تومان

‼️در این دوره از vue composition api و Laravel Sanctum استفاده شده

لینک دوره
https://webamooz.net/courses/virgool/view


تبدیل کالکشن الکوئنت به کوئری با استفاده از متد toQuery به صورت:
$items->toQuery()->update(['user_id' => 'foolan'])

ID Channel: @laraWebamooz


تشخیص لود شدن سرویس پروایدر
if ($app->isProviderLoaded(OptionalServiceProvider::class)) {
// Do something
}

if ($app->isProviderNotLoaded(RequiredServiceProvider::class)) {
// Throw exception
}


laravel #update 7.17
- اضافه کردن متد lastDayOfMonth به Illuminate\Console\Scheduling\ManagesFrequencies
- تشخیص لود شدن service provider با استفاده از متد isProviderLoaded

#update 7.18
- قابلیت ست کردن میدلور بر روی Illuminate\Http\Client\PendingRequest با استفده از متد withMiddleware
- استفاده از Macroable برای ComponentAttributeBag
- اضافه کردن toQuery به Illuminate\Database\Eloquent\Collection
- اضافه کردن متد های everyTwoMinutes everyThreeMinutes everyFourMinutes به scheduler

ID Channel: @laraWebamooz


متد جدید match در php v8

ID Channel: @laraWebamooz


laravel #update_8
مدل های لاراول دوباره به دایرکتوری app/Models انتقال داده شدند. در ورژن ۴ مدل ها در این پوشه به صورت پیش فرض قرار داشتند که توی ورژن ۸ برگشت داده شدند.

ID Channel: @laraWebamooz


ورژن جدید php v8 ششم اذر ماه ریلیس خواهد شد.

ID Channel: @laraWebamooz


برای دستور artisan make:policy اپشن guard— برای تعیین گارد مورد نظر به کار میرود و همچنین برای استفاده همه گارد ها از policy از اپشن any-guard— استفاده میشود.

ID Channel: @laraWebamooz


laravel #udpate 7.16
- اضافه شدن متد های makeVisibleIf و makeHiddenIf برای نمایش/مخفی کردن فیلد های مدل
- اضافه کردن قابلیت تعیین گارد برای policy ها
- اضافه کردن پراپرتی تم(theme) برای mailable

ID Channel: @laraWebamooz


Forward from: webAmooz.net ‌ وب آموز
#دوره_رایگان

دوره رایگان مقدماتی تا پیشرفته لاراول

👈مدرس : صیاد اعظمی و توفیق حمزه ئی
👈مدت زمان دوره : 60 ساعت
👈تعداد جلسات : 163 جلسه
👈وضعیت دوره : تکمیل شده

‼️ این دوره از لاراول 5.7 و 5.8 شروع به تدریس میشه و به لاراول 6 و 7 آپدیت شده و تغییرات نسخه های جدید به دوره اضافه شده . تا جلسه 143 جناب #صیاد_اعظمی مدرس دوره هستن و از جلسه 143 به بعد مدرس دوره جناب #توفیق_حمزئی

لینک دوره : https://www.webamooz.net/courses/laravel/view

‼️با توجه به کیفیت دوره کامنت و امتیاز 1 تا 5 ستاره یادتون نره

با معرفی و share کردن این آموزش به دیگران در نشر علم سهیم باشید 😍

ID Channel : @webamooz_net


29 خرداد یعنی 8 روز دیگه php v8 ورژن الفا منتشر میشه
برنامه انتشار php v8
https://wiki.php.net/todo/php80

D Channel: @laraWebamooz


laravel sanctum update 2.4
- اضافه شدن پشتیبانی از multi-provider

ID Channel: @laraWebamooz

20 last posts shown.

1 192

subscribers
Channel statistics