Обучение программированию на php-фреймворке Laravel.
Rule::forEach в Laravel 9find() и findOrFail() позволяют указывать нужные поля вместо использования select().SlackAlert::to('marketing')->message('We got a new subscriber.');
https://github.com/spatie/laravel-slack-alertsdump() and dd().
https://github.com/glhd/laravel-dumperphp artisan test --coverageRoute::controller(OrderController::class)->group(function () {
Route::get('/orders/{id}', 'show');
Route::post('/orders', 'store');
});
—Новый метод сортировки ключей по колбэку sortKeysUsing():
$sorted = $collection->sortKeysUsing('strnatcasecmp');
— Метод Blade::render() для рендера строк:
Blade::render('Hello, {{ $name }}', ['name' => 'Claire']);
// Returns 'Hello, Claire'
Blade::render('@if($foo) Foo @else Bar @endif', ['foo' => true]);
// Returns 'Foo 'Conditionable, который позволяет использовать методы when и unless в вашем классе. Методы принимают value, callback и default.
Когда условие when истинно, то будет запущен коллбек и возвращён его результат. Если ложь — то вернёт $this или дефолтное значение, если оно указано.