Laravel News

Laravel News Your official news source for the Laravel PHP Framework.

Lazy loading protection does not catch all N+1 queries
08/12/2023

Lazy loading protection does not catch all N+1 queries

I discovered this one the hard way

FrankenPHP v1.0 is Here
08/12/2023

FrankenPHP v1.0 is Here

FrankenPHP is a modern PHP application server written in Go, FrankenPHP gives you a production-grade PHP server with just one command.

Value Objects in PHP 8: Building a better code
08/12/2023

Value Objects in PHP 8: Building a better code

Table of contents Introduction Problems with primitives Class as types Key Qualities of...

Keeping an Eye on MySQL Database with Health Checks
08/12/2023

Keeping an Eye on MySQL Database with Health Checks

The article for engineers on how to Keep an Eye on MySQL with Health Checks

Laravel Pay Pocket - A simple multi-wallet Laravel package
08/12/2023

Laravel Pay Pocket - A simple multi-wallet Laravel package

A simple multi-wallet Laravel package with comprehensive logging and payments capabilities. - GitHub - HPWebdeveloper/laravel-pay-pocket: A simple multi-wallet Laravel package with comprehensive lo...

Splat Operator in PHP: Auto-Unpack Arrays [VIDEO]
08/12/2023

Splat Operator in PHP: Auto-Unpack Arrays [VIDEO]

Have you seen that "..." syntax in some PHP functions? Let me explain with a few examples.- - - - -Support the channel by checking out my products:- My Larav...

A surprising issue with the Auth user and tests
07/12/2023

A surprising issue with the Auth user and tests

Knowing how this works helps you avoid false failures in your tests

Adding Sqids to a Laravel Application
07/12/2023

Adding Sqids to a Laravel Application

Sqids is a revised version of Hashids; lets explore using it to obfuscate model Ids in Laravel.

Laravel Polymorphic Relations: Two "Tricks" [VIDEO]
07/12/2023

Laravel Polymorphic Relations: Two "Tricks" [VIDEO]

Let's analyze the source of the Laravel Activity log model that uses polymorphic relations.- Activity Model source: https://github.com/spatie/laravel-activit...

Enum
07/12/2023

Enum

The archtechx/enums package aims to make working with enums more lovable.

★ Security Tip: Watch out for Resource Authorisation
07/12/2023

★ Security Tip: Watch out for Resource Authorisation

[Tip #50] Watch out when you mix Resource Controllers and Authorisation with custom Controller Actions and custom routes... you may find you're lacking authorisation without realising it!

How to Seed Multiple Rows at Once Using Laravel Factories
07/12/2023

How to Seed Multiple Rows at Once Using Laravel Factories

In this guide, we'll be seeding multiple rows at once into a "products" table by using a model, factory and seeder in conjunction.

How to Use Bootstrap Pagination in Laravel Blade
07/12/2023

How to Use Bootstrap Pagination in Laravel Blade

In this step-by-step guide, we'll build an app that seeds 10,000 movies into a table and shows them in a paginated list using Bootstrap and Laravel Blade.

laravel logdesk
07/12/2023

laravel logdesk

laravel package for logdesk app. Contribute to jhonoryza/laravel-logdesk development by creating an account on GitHub.

New LaraJob: Senior Back-End Developer
07/12/2023

New LaraJob: Senior Back-End Developer

At Cargosnap we're looking for a Senior Back-End Developer to join our tech team.

Self-healing URLs in Laravel
07/12/2023

Self-healing URLs in Laravel

Learn how to make self-healing URLs with Laravel, and a few packages that implement self-healing URLs for you with very little setup required.

Enhance Laravel Eloquent with efficient multi-column and array relationships!
07/12/2023

Enhance Laravel Eloquent with efficient multi-column and array relationships!

Package provides additional, more efficient relationship methods for Laravel Eloquent models. - GitHub - mr-punyapal/laravel-extended-relationships: Package provides additional, more efficient rela...

Master Laravel String Functions for Seamless Blog Application Development
07/12/2023

Master Laravel String Functions for Seamless Blog Application Development

This insightful blog post delves into the mastery of Laravel string functions, empowering you to streamline your blog development process.

Streaming Updates with Livewire and Fly Machines!
07/12/2023

Streaming Updates with Livewire and Fly Machines!

We briefly check Livewire's wire:stream feature, and create a new Fly Machine to exclusively handle its streams.

Filament Kanban Board
07/12/2023

Filament Kanban Board

I just made a Filament package that will let you implement a Kanban Board using a Filament Page, in just few commands and less than 5…

Should you be able to override coding standards locally?
06/12/2023

Should you be able to override coding standards locally?

And why am I even asking this question?

🚀 PHP2JS & QuickRequest ⚡️
06/12/2023

🚀 PHP2JS & QuickRequest ⚡️

Share PHP-defined variables directly with the JavaScript files you want to use in your system.

★ Introducing Jira Integration with Flare
06/12/2023

★ Introducing Jira Integration with Flare

The best error tracker for Laravel

🐼 Lazy JSON: load JSON of any size into Lazy Collections
06/12/2023

🐼 Lazy JSON: load JSON of any size into Lazy Collections

🐼 Framework-agnostic package to load JSON of any dimension and from any source into Laravel lazy collections recursively. - GitHub - cerbero90/lazy-json: 🐼 Framework-agnostic package to load JSON o...

Package Time machine for testing Laravel apps
06/12/2023

Package Time machine for testing Laravel apps

Change datetime in Laravel apps relatively to current values - GitHub - karoldabro/time-machine: Change datetime in Laravel apps relatively to current values

★ Just published a new episode of Laravel News Podcast: More Pulse, LLMs, and feature flagsJake and Michael discuss all ...
06/12/2023

★ Just published a new episode of Laravel News Podcast: More Pulse, LLMs, and feature flagsJake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.Show linksWhat's new in PHP 8.3 (stitcher.io)Built for PulseCreating a custom Laravel Pulse card

★ Detecting N+1 issues in your Laravel project with Ray
06/12/2023

★ Detecting N+1 issues in your Laravel project with Ray

These issues happen when you attempt to access data from a relationship by lazy loading it. This might seem innocent, but it can have a significant performance impact as your app keeps growing.

Laravel 10.35 Released
06/12/2023

Laravel 10.35 Released

The Laravel team released v10.35 with a Blade directive, a number abbreviation helper, the ability to generate a secret with artisan down, and more.

Laravel Async
06/12/2023

Laravel Async

Laravel Async. Contribute to saeedvaziry/laravel-async development by creating an account on GitHub.

New LaraJob: Software Engineer (Mid/Senior/Lead)
06/12/2023

New LaraJob: Software Engineer (Mid/Senior/Lead)

We are building the next generation of our application with Laravel, Vue and MySQL for our APIs and web apps, along with Flutter for our mobile apps. This is where we do the majority of new feature development. We also have applications running in Zend. All our web applications are deployed on Kuber...

Uploading files directly from client to S3 without files ever touching your Laravel application
06/12/2023

Uploading files directly from client to S3 without files ever touching your Laravel application

If your web application allows users to upload files, there are a few things to consider and be aware of before deploying file uploads to production...

How to rate limit by IP behind a Cloudflare proxy
05/12/2023

How to rate limit by IP behind a Cloudflare proxy

If you don't do this, your app could actually start blocking Cloudflare traffic.

NEW in Laravel 10.33: Number Formatting Class [VIDEO]
05/12/2023

NEW in Laravel 10.33: Number Formatting Class [VIDEO]

There's a new helper class in Laravel called Number. Let's take a look.Links mentioned in the video:- Original PR: https://github.com/laravel/framework/pull/...

Using models for data
05/12/2023

Using models for data

Personal website of Mark Nuyens, web developer. Read more about me, read my blog, view my work, photos, listen to some music and follow me around.

★ How to Move Your Legacy PHP Application to Laravel?
05/12/2023

★ How to Move Your Legacy PHP Application to Laravel?

Transition your vintage PHP app to the sleek and modern Laravel framework, ensuring a boost in performance, maintainability, and cutting-edge functionality.

A simple approach to localization using middleware
05/12/2023

A simple approach to localization using middleware

We used this on a recent project and it worked great.

Show Outdated Composer Dependencies in Laravel Pulse
05/12/2023

Show Outdated Composer Dependencies in Laravel Pulse

See which composer packages are outdated at a glance on your Laravel pulse dashboard. Learn more about creating a custom Pulse card to help you monitor the health of your application.

Rendering Blade components in Markdown
05/12/2023

Rendering Blade components in Markdown

Rendering Laravel Blade components in markdown files.

Address


Alerts

Be the first to know and let us send you an email when Laravel News posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Videos

Shortcuts

  • Address
  • Alerts
  • Videos
  • Claim ownership or report listing
  • Want your business to be the top-listed Media Company?

Share