با این روش میتونید از کامند های آرتیسان لاراول توی کدای پروژتون استفاده کنید
#laravel
#php
@CleverDevs
@CleverDevsGp
#laravel
#php
@CleverDevs
@CleverDevsGp
⚡7👎3👍1🔥1
لاراول امکان schedule کمتر از یک دقیقه رو فراهم کرد.
https://laravel.com/docs/10.x/scheduling#sub-minute-scheduled-tasks
#laravel #php
@CleverDevs
@CleverDevsGp
https://laravel.com/docs/10.x/scheduling#sub-minute-scheduled-tasks
#laravel #php
@CleverDevs
@CleverDevsGp
🔥7👎2
👍8❤1
چند نفر اومدن یه فریمورک برای گولنگ نوشتن با ساختار لاراول، اسمشم گذاشتن Goravel اگه خواستید یه نگاه بندازید:
https://www.goravel.dev/
#golang #laravel
@CleverDevs
@CleverDevsGp
https://www.goravel.dev/
#golang #laravel
@CleverDevs
@CleverDevsGp
🤣26⚡4👍4😁3🆒2🔥1
پسفردا لاراول 11 میاد گفتم بیام یسری تغییرات جدیدش که اومده رو تو این پست ویرگول بگم
https://vrgl.ir/aLTvA
اگه خوشتون اومد پست ویرگول رو لایک کنید و اگه مشکلی داشت کامنت بدید❤️
#laravel
@CleverDevs - @CleverDevsGp
https://vrgl.ir/aLTvA
اگه خوشتون اومد پست ویرگول رو لایک کنید و اگه مشکلی داشت کامنت بدید❤️
#laravel
@CleverDevs - @CleverDevsGp
🔥18❤🔥2👌2
🔥17⚡4❤2👍1
یکی اومده یه ریپو زده تا بچه های لاراول کار تست های استخدامی شرکت های مختلف رو که تجربه داشتن بنویسن و توش بزارن
اگه لاراول کارید یه نگاه بندازید ممکنه به دردتون بخوره
https://github.com/laravel98developer/laravel-hiring-projects
#Laravel
@CleverDevs - @CleverDevsGp
اگه لاراول کارید یه نگاه بندازید ممکنه به دردتون بخوره
https://github.com/laravel98developer/laravel-hiring-projects
#Laravel
@CleverDevs - @CleverDevsGp
👍31🔥8⚡2
توی این پست میخوام یه فیچر باحال لاراول به اسم macro رو معرفی کنم
ممکنه بخواید برای یکی از کلاس های خود لاراول متدی اضافه کنید طبیعتا رفتن و اضافه کردنشش به سورس کد خود لاراول کار منطقی ای نیست تو این موقعیت میتونید از macro ها استفاده کنید
در واقع کلاس های لاراول یه متد macro دارن که دوتا آرگیومنت میگیره اولی اسم متدی که میخوایم اضافه کنیم و دومی یه تابع که بدنه متد رو تشکیل میده
حالا چطور ماکرو هارو تعریف کنیم و ازشون استفاده کنیم ؟ برای اینکار میتونید ماکرو رو توی بوت AppServiceProvider تعریف کنید یا نه برای اینکه پروژتون تمیز تر باشه یه پروایدر مخصوص برای ماکرو ها بسازید
برای مثال ما میخوایم یه متد even برای کلاس Collection بسازیم تا بیاد اعضای زوج کالکشن رو برگردونه برای اینکار توی متود boot میاییم و ماکرو رو به این صورت تعریف میکنیم :
حالا هرجا بخوایم میتویم کلاس Collection رو use کنیم و از متد even استفاده کنیم :
برای درک بهتر میتونید این مقاله از دیتی رو هم بخونید
https://ditty.ir/posts/laravel-macro/J6dqn
#Laravel #php
@CleverDevs - @CleverDevsGp
ممکنه بخواید برای یکی از کلاس های خود لاراول متدی اضافه کنید طبیعتا رفتن و اضافه کردنشش به سورس کد خود لاراول کار منطقی ای نیست تو این موقعیت میتونید از macro ها استفاده کنید
در واقع کلاس های لاراول یه متد macro دارن که دوتا آرگیومنت میگیره اولی اسم متدی که میخوایم اضافه کنیم و دومی یه تابع که بدنه متد رو تشکیل میده
حالا چطور ماکرو هارو تعریف کنیم و ازشون استفاده کنیم ؟ برای اینکار میتونید ماکرو رو توی بوت AppServiceProvider تعریف کنید یا نه برای اینکه پروژتون تمیز تر باشه یه پروایدر مخصوص برای ماکرو ها بسازید
برای مثال ما میخوایم یه متد even برای کلاس Collection بسازیم تا بیاد اعضای زوج کالکشن رو برگردونه برای اینکار توی متود boot میاییم و ماکرو رو به این صورت تعریف میکنیم :
use Illuminate\Support\Collection;
public function boot()
{
Collection::macro('even', function () {
return $this->filter(function ($value) {
return $value % 2 === 0;
});
});
}
حالا هرجا بخوایم میتویم کلاس Collection رو use کنیم و از متد even استفاده کنیم :
php
$numbers = collect([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]);
$evenNumbers = $numbers->even();
// $evenNumbers will now contain [2, 4, 6, 8, 10]
برای درک بهتر میتونید این مقاله از دیتی رو هم بخونید
https://ditty.ir/posts/laravel-macro/J6dqn
#Laravel #php
@CleverDevs - @CleverDevsGp
👍17🔥4❤3⚡3