Table of Contents


#Laravel News

Composer Package Executor (CPX) – bring NPX to Composer

Run any Composer package's commands on the fly with cpx. It lets you invoke a command from any Composer package with ease.
#Laravel Packages
By Yannick Lyn Fatt | Oct 07, 2024


Join the Open Source Pledge

The Open Source Pledge is a group of companies with a shared commitment to paying the maintainers of the Open Source software.
#News
By Eric L. Barnes | Oct 08, 2024


Prism is an AI Package for Laravel

Prism is a powerful Laravel package for integrating Large Language Models (LLMs) into your applications.
#Laravel Packages
By Paul Redmond | Oct 07, 2024


Laravel 11.27 Released

This week, the Laravel team released v11.27, with a configurable default currency in the Number helper, a Str::doesntContain() method, Schema::hasTabl…
#News #Laravel Releases
By Paul Redmond | Oct 09, 2024


Supercharge PhpStorm with Laravel Idea

Laravel Idea is a fantastic plugin for PhpStorm that adds some really useful features to improve your developer experience. In this article, we'll tak…
#News
By Ashley Allen | Oct 09, 2024


The Laracon AU schedule is now live

With all of this year's speakers now announced, the full schedule for 2024 has been published.
#Laracon
By Michael Dyrynda | Oct 09, 2024


WireSpy is a Sleek New Debug Bar for Laravel Livewire

WireSpy lets you instantly debug and interact with your Laravel Livewire components.
#Laravel Packages #Livewire
By Paul Redmond | Oct 10, 2024


Now you can install PHP and the Laravel installer with a single command

When creating your first Laravel project you need to ensure you have PHP and Composer installed first. However, if you don't have these already instal…
#News
By Yannick Lyn Fatt | Oct 10, 2024


The Inertia.js v2 Beta is Here

The first beta version of Inertia.js v2 was released this week. The core library has been rewritten to support asynchronous requests; unlocking some i…
#News
By Paul Redmond | Oct 11, 2024


Mastering Laravel, No Compromises, and SourceDive with Joel Clermont

In this conversation, Joel Clermont shares insights into his work within the Laravel ecosystem, including his educational initiatives through Masterin…
#Interviews
By Eric L. Barnes | Oct 11, 2024



#Laravel Blogs

Taylor’s Morning Routine & Laravel’s Open Source Pledge

I start every morning by opening up a GitHub search that shows me all the open pull requests across Laravel's open source ecosystem. It’s kind of like my personal to-do list for the day. Some mornings, there are just a handful, or…
By Hank | Oct 08, 2024



#Freek Dev

Using 1password for Laravel environment variables

Here's how we handle secrets at Flare
By | Oct 08, 2024


To double quote or not, that's the question!

Spoiler: it doesn't really matter anymore as long as you're using a modern version of PHP
By | Oct 09, 2024


Store Code Discussions in Git using Git Notes

Git is a gift that keeps on giving
By | Oct 10, 2024


Forge deploy scripts in version control

A nice trick by my colleague Seb
By | Oct 11, 2024



#Made with Laravel

Laravel N+1 Query Detector – Real-time Detection & Resolution of N+1 Query Issues

"Boost your Laravel performance! 🚀 Laravel N+1 Query Detector is a powerful package designed to help you identify and resolve N+1 query problems in real-time.
Perfect for individual developers and teams, this package enhances your application’s performance by catching inefficient queries before they impact your users."

Real-time N+1 Query Detection: Identify N+1 queries as they happen, ensuring your application remains performant
Detailed Query Insights: Get detailed information about each detected N+1 query, including file line, the class and methods involved
Advanced Notifications: Receive alerts via Slack, webhooks, or email, ensuring you never miss an important notification
Rich Admin Dashboards: View all N+1 warnings in a comprehensive and user-friendly dashboard
For Teams and Solo Developers: Designed to be used by both solo developers and teams working collaboratively
#DevTools #Plugins
By | Oct 08, 2024


Laravel Workflow – Workflow Package

"Laravel Workflow combines feature details into one class, allowing for action definition and event tracking, simplifying understanding and revealing hidden logic.
Once you have set up your workflows and actions, you can define your business logic and orchestrate them within your Laravel application."
#Utility
By | Oct 08, 2024


Pinkary – Link in Bio App

"Pinkary is a landing page for all your links and a place to connect with like-minded individuals without the noise.
Initially, it was created to help people share their links in a more organized way. In just 15 hours, we went from composer create-project to production, and after 24 hours, we reached over 1,000 users.
Over time, we've managed to add more features, such as feed, explore, questions, likes, and more. We've also improved the design, added tests, and improved the overall quality of the code. There is still a lot to do, but most importantly, there is a huge opportunity to make this a community-driven project.
Pinkary is open-source, built with Laravel, Livewire and Tailwind."
#App
By | Oct 12, 2024


Flux UI – Official Livewire Component Library

"Flux is a robust, hand-crafted, UI component library for your Livewire applications. It's built using Tailwind CSS and provides a set of components that are easy to use and customize.
It offers 26+ rugged components, built to last. Each component has been painstakingly crafted, tested, and researched to be as versatile and useful as possible."
#UI Components
By | Oct 12, 2024



#Hashnode

Laravel Directory Structure

Hello 🌸
Nice to see you again. Today we are demystifying Laravel’s directory structure, which is a lot to take in for beginners. We'll be using the journal-app we created in the last article. Let’s start by opening our Laravel app in VS Code or any …
By M'mah Zombo | Oct 07, 2024


Fetch "directories" only from GCS with PHP

My recent task was to search in bucket for objects located in selected "directories" using PHP. Directory list inside bucket is not constant. New directories can be added every few months. Search should fetch all "main directories" that match some pa…
By Piotrekkr | Oct 07, 2024


Demystifying Value Objects in PHP

Value Objects are simple PHP classes that allow us to compare the values of an entity that could be in different formats. For example, money could be in multiple currencies, and it cannot be directly compared with just an amount.
Let’s dive right int…
By Mayank Jani | Oct 07, 2024


Stay Updated with PHP/Laravel: Weekly News Summary (30/09/2024-06/10/2024

Intro: Check out this insightful summary of PHP/Laravel Weekly News for September 30th to October 06th, 2024. Stay updated with the latest developments, releases, and community updates in the Nil ecosystem.
Key Points:

🆕 LangCountry v4 Released: Th…
By Poovarasu Sekar | Oct 08, 2024


Hosting a PHP Website with MySQL on an AWS Ubuntu Server

Introduction
In this article, we will walk through the steps to host a PHP website and connect it to a MySQL database on an AWS Ubuntu server. This guide is ideal for beginners and assumes basic knowledge of AWS and command line usage.
Prerequisites

By Rishabh Varshney | Oct 08, 2024


Setup AWS S3 for Laravel Storage

Prerequisites

Active AWS Account

Laravel Project

The S3 package
composer require league/flysystem-aws-s3-v3 "^3.0" –with-all-dependencies

The Access
IAM User Group

In the search bar at the top, type "IAM" and click on the IAM service.

On the …
By Sohag Hasan | Oct 08, 2024


How to use Laravel Telescope in Laravel 11

Introduction
In this article i’ll guide you through how to use Laravel Telescope an elegant debugging assistant that provides complete real-time insights to different part of a Laravel application (requests, exceptions, queries, jobs, caching, queues…
By Alemoh Rapheal Baja | Oct 08, 2024


How to use Telescope in a Laravel 11 Application

Introduction
In this article i’ll guide you through how to use Laravel Telescope an elegant debugging assistant that provides complete real-time insights to different part of a Laravel application (requests, exceptions, queries, jobs, caching, queues…
By Alemoh Rapheal Baja | Oct 08, 2024


PHP for DevOps Engineer

PHP is a server-side scripting language mainly for web development. It is an Interpreted language so it does not require a compiler.
PHP runs on the server rather than the client’s browser because PHP interprets the .php code into HTML and send it to…
By Gerlyn M | Oct 09, 2024


PHP: More Relevant Than Ever in 2024

In the ever-evolving landscape of web development, where new frameworks and programming languages appear seemingly every year, one technology has stood the test of time: PHP. Despite being over two decades old, PHP continues to power a significant po…
By Daniel Fernández Vega | Oct 09, 2024


Laravel Models 101: A Beginner's Guide

Laravel models are the backbone of its robust MVC (Model-View-Controller) framework. They represent the data layer in your application, encapsulating the logic for interacting with the database. In this guide, we will walk through the basics of Larav…
By Samuel Agyei | Oct 10, 2024


Working with PHP and MySQL: Building a Simple CRUD Application

PHP and MySQL have been my go-to for developing dynamic web applications. If you're just getting started or want to build a simple app that manages data, mastering CRUD operations (Create, Read, Update, Delete) is the first step. Let me walk you thro…
By Abdulrazaq Salihu | Oct 10, 2024


Leveraging SOLID Principles To Refactor A Laravel Controller

Have you ever experienced a situation in your Laravel or any MVC application where it just doesn’t feel right to have a controller for certain models because of how they are interacted with?
ContextI have this Laravel application for managing my chur…
By Reuben Frimpong | Oct 10, 2024


Automating Scheduled Payments with Paystack API in PHP

Managing scheduled payments manually can be tedious and prone to errors, especially when dealing with multiple recipients. Automating this process with the Paystack API simplifies the workflow, ensuring that payments are processed quickly and securel…
By Ogunuyo Ogheneruemu B | Oct 10, 2024


How to use when() method in Laravel Eloquent Queries or Collection

Introduction
In this article i’ll show you how to use when() method in a Laravel application as an alternative to the typical/traditional conditional (if-else) statements/blocks in PHP.
Typical if-else use case
$query = Post::query();


By Alemoh Rapheal Baja | Oct 11, 2024


Step-by-Step Guide to Building Your First Laravel 11 Project

In this article, we will explore how to set up a Laravel application using the command line interface.

Laravel 11 was officially released on March 12th, 2024, with support for bug fixes ensured until September 3rd, 2025, and security fixes until Mar…
By Aman jain | Oct 11, 2024


Laravel Redis Throttle Fine Tuning: Tutorial

Redis Throttle is a fantastic feature provided by the Redis facade in the Laravel framework. It’s a convenient way to limit the rate at which certain actions can be performed.
Redis::throttle("rate-limiter-{$action->id}") // Rate limiter key
->al…
By Valerio | Oct 11, 2024


Idempotency In Laravel

In modern web applications, ensuring that certain operations, such as payment processing or resource creation, are only executed once—even if the client retries the request—is critical. This behavior is achieved through idempotency. In this article, …
By Jamiu Olanrewaju | Oct 11, 2024


Mastering Laravel's 108* "Where" Clauses: A Comprehensive Guide for Developers

I reached out to ChatGPT and found out that Laravel introduces a whopping 108 "where" methods that cater to virtually every querying need you might encounter. Let me know if there are less or more. I’m just posting them all here.
As I delved deeper i…
By Siddharth Arora | Oct 09, 2024


Xin chào thế giới

// Install the necessary packages
// npm install graphql apollo-client @apollo/client

// pages/index.js
import { useQuery, gql } from '@apollo/client';

const ALL_USERS_QUERY = gql`
query AllUsers {
users {
id
name
email

By Khánh Duy Huỳnh | Oct 11, 2024


Core PHP CRUD Operations: A Beginner's Tutorial

Creating dynamic web applications often involves interacting with a database. One of the foundational elements of web development is the ability to perform CRUD operations: Create, Read, Update, and Delete. This tutorial will guide you through core P…
By Prahlad Yeri | Oct 12, 2024


How to Use Route Groups and Prefixes in Laravel 11

Introduction
In this article i’ll show you how to use route groups and prefixes in Laravel 11 routes.
The route file in Laravel 11 basically contains pathway through which the application receives internet request to return a response. All routes are…
By Alemoh Rapheal Baja | Oct 12, 2024


Backpack – Configure User Access Control and Permissions in 10 minutes

Hey folks! So, picture this: you're crafting your admin panel and the need for proper access control hits you.
Admin panels without roles and permissions are like a party without bouncers – chaos waiting to happen. It's like giving everyone backstage…
By Karan Datwani | Oct 13, 2024



#Mastering Laravel

Why do we like testing so much?

We talk about it a lot, I know
By Joel Clermont | Oct 07, 2024


Additional thoughts about the `observedBy` attribute

Another reason you might choose to use it
By Joel Clermont | Oct 08, 2024


What is a feature test?

And how should I organize my tests?
By Joel Clermont | Oct 09, 2024


What is a unit test?

And when would I use one?
By Joel Clermont | Oct 10, 2024


What is an integration test?

A little off the beaten path
By Joel Clermont | Oct 11, 2024



#Flare App

Browser extension errors begone!

Our team has received a lot of feedback about errors caused by browser extensions flooding projects. We have listened! In the latest version of our JavaScript client, errors triggered by browser extensions will not be reported anymore.
By | Oct 10, 2024



#Dev.to

1813. Sentence Similarity III

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 07, 2024


Symfony Station Communiqué — 04 October 2024. A look at Symfony, Drupal, PHP, and programming news!

#symfony #drupal #php #programming
By Reuben Walker, Jr. | Oct 07, 2024


PHP Fibers Concurrency in Modern PHP

#php #fibers
By Mahedi Hasan | Oct 07, 2024


Zeta Comics: Blending AI & Art in Digital Stories

#ai #javascript #php #promptengineering
By Matthew Wilber | Oct 08, 2024


PHP, O elefante que não cai!

#php #laravel #webdev #community
By Dário Prazeres | Oct 08, 2024


API WhatsApp

#developer #javascript #php #node
By Raphael Serafim | Oct 08, 2024


Testing Laravel with PHPUnit and PCOV

#laravel #tutorial #testing
By Sergio Peris | Oct 07, 2024


2696. Minimum String Length After Removing Substrings

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 08, 2024


PHP’s Comeback: From Controversy to Mainstream

#programming #laravel
By shield8994 | Oct 07, 2024


How to run PHP on AWS ServerLess architecture ? Part 2 – introducing Bref runtime

#aws #lambda #php #serverless
By Paul SANTUS | Oct 07, 2024


How to run PHP on AWS ServerLess architecture ? Part 1 – What's serverless?

#aws #php #lambda #serverless
By Paul SANTUS | Oct 07, 2024


How to retrieve the Transactions from Stripe

#stripe #php #javascript #python
By websilvercraft | Oct 07, 2024


PHP 8.4 First Release Candidate Released! New PHP Release Cycle Strategy Adopted

#php #productivity #webdev #beginners
By ServBay | Oct 07, 2024


Apache Virtual Host: Adding reverse proxy

#php #webdev #tutorial
By Antonio Silva | Oct 08, 2024


🇫🇷 Framework Heroes News : la veille sur les frameworks pour la semaine 2024/40

#godot #laravel #security
By HappyToDev | Oct 08, 2024


Stay Updated with PHP/Laravel: Weekly News Summary (30/09/2024-06/10/2024

#php #laravel
By Poovarasu Sekar | Oct 08, 2024


Why You Should Pay for Open Source

#laravel #php #opensource #contributorswanted
By Fady Mondy | Oct 08, 2024


1963. Minimum Number of Swaps to Make the String Balanced

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 08, 2024


Beyond AES — Modern Encryption for Laravel with XChaCha20

#webdev #php #laravel #security
By blu3blaze | Oct 08, 2024


1963. Minimum Number of Swaps to Make the String Balanced

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 08, 2024


Laravel API Course

#api #laravel #php #tutorial
By Steve McDougall | Oct 08, 2024


Time Data Series: The Rest of the Story

#php #zmanim
By Leon Adato | Oct 09, 2024


Xampp MY-SQL running out 😐

#mysql #xampp #php #mysqlerror
By pragyanandasaho | Oct 08, 2024


Property Hooks no PHP 8.4

#php #release
By Lucien Risso Correia | Oct 09, 2024


Curso De PHP Gratuito Da Rocketseat: Crie Um Projeto

#cursogratuito #cursosgratuitos #php #programacao
By guiadeti | Oct 07, 2024


PHP/MySQL/Nginx/Redis Application Docker

#docker #php #redis #mysql
By Sidgley de Almeida Guedes | Oct 09, 2024


Why Docker is Losing Its Edge in Recent Years

#laravel #php #docker
By crawomg | Oct 09, 2024


What is the Role of Graphic Posts on Social Media?

#webdev #beginners #php #laravel
By Gurpinder Singh | Oct 09, 2024


can anyone tell me how i can fix this quick

#php
By vishwadeep singh | Oct 09, 2024


Why PHP is Gaining Popularity in 2024: The Unexpected Comeback of a Classic Language

#php #webdev #javascript #programming
By Jenuel Oras Ganawed | Oct 09, 2024


Apache Virtual Host: Adding Security

#php #webdev #tutorial
By Antonio Silva | Oct 09, 2024


Manipulating Strings with PHP

#php #programming #development #web
By Carlos Viana | Oct 09, 2024


921. Minimum Add to Make Parentheses Valid

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 10, 2024


Writing Flexible Enums in PHP with Interfaces and Traits

#php #laravel
By Nasrul Hazim Bin Mohamad | Oct 10, 2024


Best Practices for Maintaining Code Health

#testing #laravel #php #javascript
By Lasse Foo-Rafn | Oct 10, 2024


Why You Should Give Lithe a Chance for Your Next PHP Project?

#programming #webdev #php #lithe
By Lithe | Oct 10, 2024


Por que você deveria dar uma chance ao Lithe para seu próximo projeto PHP?

#webdev #php #lithe
By Lithe | Oct 10, 2024


Apache Virtual Host: Load Balancer

#php #webdev #tutorial
By Antonio Silva | Oct 10, 2024


How to create like and dislike system in laravel 11

#laravel #php #webdev #beginners
By Msh Sayket | Oct 10, 2024


962. Maximum Width Ramp

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 11, 2024


Filament Breezy: set storage disk for avatar

#filament #laravel
By Syahril Zulkefli | Oct 11, 2024


Release a new version of the `Easy Model` package with new awesome features 🚀

#backend #php #laravel #github
By Mahmoud Ramadan | Oct 11, 2024


PHP Libraries for PDF Handling: Evaluation and Use Case Guide

#php #pdf #webdev
By Prahlad Yeri | Oct 11, 2024


Building a Simple CRUD Application with PHP and MySQL

#php #tutorial #mysql #webdev
By Abdulrazaq Salihu | Oct 11, 2024


How to enable/disable PHP native functions – php.ini Tutorial

#php #tutorial #webdev #laravel
By Valerio | Oct 11, 2024


How to Run a Cron Job Every 5 Minutes in Laravel 11

#linux #beginners #tutorial #laravel
By Sospeter Mong'are | Oct 11, 2024


Comparison: Lithe vs. Other PHP Frameworks

#php #laravel #symfony #lithe
By Lithe | Oct 11, 2024


Comparativo: Lithe vs. Outros Frameworks PHP

#php #laravel #symfony #lithe
By Lithe | Oct 11, 2024


1942. The Number of the Smallest Unoccupied Chair

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 11, 2024


My Backend Journey: The Big Problem I Solved and My Path to the HNG Internship

#webdev #php #beginners
By Damilola Amushan | Oct 11, 2024


Laravel Database: O que é e para que serve

#laravel #webdev #php #database
By Gustavo Alves da Silva | Oct 12, 2024


Can You Be My Inspiration?

#writing #inspiration #laravel #devjourney
By Mustafa Khaled | Oct 12, 2024


Common PHP Errors: Solutions to Frequently Encountered Issues

#php #webdev #testing
By Prahlad Yeri | Oct 12, 2024


How to create like and dislike system in laravel 11

#webdev #laravel
By Saddam Hossain | Oct 12, 2024


2406. Divide Intervals Into Minimum Number of Groups

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 13, 2024


How to deploying Laravel projects on a live server – Complete Step-by-Step Guide

#webdev #laravel #beginners #programming
By Msh Sayket | Oct 12, 2024


ServBay Version 1.4.6 Upgrade Announcement

#webdev #php #productivity #programming
By ServBay | Oct 12, 2024


Publishing Open-Source Packages: Is It Really Worth It?

#webdev #opensource #python #php
By kayon ariel | Oct 12, 2024


Database driven task & membership

#database #php #html #javascript
By Love Liberty | Oct 12, 2024


Core PHP CRUD Operations: A Beginner's Tutorial

#php #database #sql
By Prahlad Yeri | Oct 13, 2024


Backpack – Configure User Access Control and Permissions in 10 minutes

#security #laravel #webdev
By Karan Datwani | Oct 13, 2024


Forum PHP 2024

#php #programming #techtalks
By spO0q 🐒 | Oct 13, 2024


632. Smallest Range Covering Elements from K Lists

#leetcode #php #algorithms #programming
By MD ARIFUL HAQUE | Oct 13, 2024


How to use Eloquent?

#laravel #webdev #beginners #php
By Saddam Hossain | Oct 13, 2024


Symfony Station Communiqué — 11 October 2024. A look at Symfony, Drupal, PHP, and Programming News!

#symfony #drupal #php #programming
By Reuben Walker, Jr. | Oct 13, 2024


what is best way to learn laravel?

#php #webdev #laravel #beginners
By Saddam Hossain | Oct 13, 2024


Geeking Out Over Laravel Prism

#webdev #laravel #prism #llm
By Lance Munyao | Oct 13, 2024



#Amit Merchant

Harnessing the Power of Full-Text Search in Laravel

In the world of data retrieval, sometimes a simple LIKE clause just doesn't cut it. Enter full-text search – a powerful tool for efficient and relevant data queries. Laravel makes this advanced feature accessible through the whereFullText and orWhereFullText methods. Let's dive in!Full-Text Search in
By Harris Raftopoulos | Oct 07, 2024


Mastering Redis Transactions in Laravel: Atomic Operations Made Easy

When working with Redis in Laravel, ensuring data consistency across multiple operations is crucial. Enter Redis transactions – a powerful feature that allows you to execute multiple commands as a single, atomic operation. Let's dive into how Laravel makes this process smooth and efficient.Understanding Redis TransactionsIn
By Harris Raftopoulos | Oct 07, 2024


Spice Up Your Laravel Queries with inRandomOrder

Ever needed to add a dash of randomness to your database queries? Laravel's inRandomOrder method is here to help! Let's explore how this nifty tool can bring some unpredictability to your data retrieval.What's inRandomOrder All About?The inRandomOrder method in Laravel lets you
By Harris Raftopoulos | Oct 08, 2024


Mastering Group By and Having in Laravel Queries

Want to group your data and filter the groups? Laravel's groupBy and having methods are here to help! Let's dive into how these powerful tools can level up your database queries.What Are groupBy and having? * groupBy: This method groups your results based on a column.
By Harris Raftopoulos | Oct 08, 2024


Updating JSON Columns in Laravel: A Quick Guide

Ever needed to update just a part of a JSON column in your database? Laravel makes this a breeze with its intuitive syntax. Let's dive into how you can easily modify JSON data in your database queries.The JSON Arrow SyntaxLaravel uses the -> syntax to
By Harris Raftopoulos | Oct 09, 2024


Mastering Rate Limiting in Laravel: Smooth Sailing for Your API and Queue Jobs

Ever worried about your API getting hammered or your queue jobs overwhelming external services? Laravel's rate limiting features have got your back! Let's dive into how you can use RateLimiter to keep things under control.The RateLimiter FacadeLaravel's RateLimiter facade is your go-to
By Harris Raftopoulos | Oct 09, 2024


Graceful Process Handling in Laravel: Mastering the Stop Command

Ever started a long-running process in Laravel and wondered, "How do I stop this thing safely?" Well, you're in luck! Laravel provides some nifty tools to start and stop processes gracefully. Let's dive in!Stopping a Single ProcessFirst, let's look at
By Harris Raftopoulos | Oct 10, 2024


Laravel's nullOnUpdate(): A Neat Trick for Foreign Key Relationships

Ever wondered what happens to your foreign keys when the referenced record gets updated? Laravel's nullOnUpdate() method gives you a neat way to handle this. Let's dive in!What is nullOnUpdate()?The nullOnUpdate() method is a handy addition to Laravel's ForeignKeyDefinition schema class. It
By Harris Raftopoulos | Oct 10, 2024


Mastering Laravel Pagination: Customizing Link Display with onEachSide()

As Laravel developers, we often work with large datasets that require pagination. Laravel's built-in pagination system is powerful and flexible, but did you know you can fine-tune the number of links displayed? Let's dive into the onEachSide() method and see how it can enhance your pagination
By Harris Raftopoulos | Oct 11, 2024


Laravel's Route::can() Gets Enum-Friendly: Simplifying Permission Checks

Ever found yourself typing out ->value when using enums with Laravel's Route::can() method? Well, good news! Laravel has made working with backed enums in route permissions even smoother. Let's dive into this small but mighty update.The Old Way vs. The New Way
By Harris Raftopoulos | Oct 11, 2024


Taming Your Routes: Mastering Parameter Constraints in Laravel

Ever worried about users entering weird stuff in your URL parameters? Laravel's where method is here to save the day! Let's dive into how you can keep your routes in check with some simple constraints.The Power of whereThe where method lets you set rules
By Harris Raftopoulos | Oct 12, 2024


Laravel Route Names: How to Check If You're in the Right Place

Ever needed to know if you're on a specific route in your Laravel app? The named method is your new best friend! Let's dive into how this nifty little feature can make your route handling smoother.What's the named Method?The named method lets
By Harris Raftopoulos | Oct 12, 2024


Laravel's Missing Link: Customizing 404 Responses for Model Binding

Ever had a user hit a 404 page and wished you could do something smarter than just showing an error? Laravel's missing method is here to save the day! Let's dive into how you can gracefully handle missing models in your routes.What's the
By Harris Raftopoulos | Oct 13, 2024


The Last Line of Defense: Mastering Laravel's Fallback Routes

Ever wondered what happens when a user hits a URL that doesn't exist in your Laravel app? Enter the Route::fallback method – your secret weapon for handling those pesky 404s with style. Let's dive in!What's Route::fallback?Route::fallback is Laravel'
By Harris Raftopoulos | Oct 13, 2024