Livewire released a wire:confirm HTML directive to easily add a confirmation modal before performing an important or dangerous action.
The Laravel portal for problem solving, knowledge sharing and community building.
The Laravel portal for problem solving, knowledge sharing and community building.
Laravel Volt is a new package that was announced during Laracon 2023. Volt brings the power of single file Livewire components to Laravel and it works seamlessly with Folio.Similar to how React and Vue developers can write single-file components, Laravel Volt brings single-file components to blade templates. This will allow developers to create powerful and interactive components that leverage the back-end and the front-end. Creating Components You can easily create a new Volt Component by running: php artisan…
As developers, our choices can greatly impact the performance and memory usage of our applications. Laravel offers us a variety of methods for data retrieval from databases, such as get()
, chunk()
, and lazy()
.
The Laravel Form Request Tester package is a collection of helpers that help test form requests.
Unfinalize is a package that uses PHP CS Fixer to permanently remove `final` keywords from composer vendor packages.
Tomato PHP is a new tool built on Laravel and Splade with tons of plugins and helpers to help build your app.
Opening Hours is a PHP package by Spatie to query and format a set of business operating hours.
The jenssegers-agent package is a desktop/mobile user agent parser with support for Laravel, based on MobileDetect.
Simple example of how to use WebSockets in Laravel app using Soketi
Experience Laravel Livewire component development like never before, from your browser, with Wirebox by Philo Hermans.
The Browser Sessions Laravel package by Chris Mellor enables users to manage and monitor their active browser sessions.
Here is a fun tool to see all your GitHub contributions in one image.
In this tutorial, I will create a complete Laravel 10 roles and permissions without a package.
Lift lets you create public properties in Eloquent Models that match your table schema. This makes your models easier to read and work with, in any IDE.
Today's post is again a little bit about the obvious thing, data validation. Why you need validation, how to use it, custom rules, and why you need to use a Form Request for validation. If we talk about the projects that I came across on freelancing, very often receiving data from a user looked like this: What could be the resulting problem? With such receipt of data from the user, the developer opens up the possibility of carrying out two types of attacks on his application: XSS (Cross-Site Scripting) ...
The Livewire Tables package brings dynamic tables for models to Laravel Livewire. This package has lots of customization options and is easy to get started with.
What is the difference between firstOrCreate and createOrFirst? Lets take a look!