Cut PHP Code Review Time & Bugs into Half with CodeRabbit

Laravel Tutorials

Tutorials on everything from getting started with Laravel, to expert topics, and everything in between.

Cube

Curotec helps software teams hire the best Laravel developers in Latin America. Click for rates and to learn more about how it works.

Visit Hire Laravel Devs in Latin America
Streamline Pipeline Cleanup with Laravel's finally Method image

Streamline Pipeline Cleanup with Laravel's finally Method

Laravel's finally method enables elegant pipeline cleanup by integrating post-pipeline operations directly into the pipeline chain. This feature ensur...

Read article
Validate Controller Requests with the Laravel Data Package image

Validate Controller Requests with the Laravel Data Package

The Laravel Data package has many incredible features for working with data objects in Laravel applications. Data objects are rich, typed, and highly...

Read article
Transform JSON into Typed Collections with Laravel's AsCollection::of() image

Transform JSON into Typed Collections with Laravel's AsCollection::of()

Laravel's AsCollection::of() method automatically transforms JSON columns into strongly-typed collections of value objects. This casting feature bring...

Read article
Simplify Factory Associations with Laravel's UseFactory Attribute image

Simplify Factory Associations with Laravel's UseFactory Attribute

Laravel's UseFactory attribute enables declarative factory associations directly on Eloquent models using PHP attributes. This approach clarifies mode...

Read article
Filter Model Attributes with Laravel's New except() Method image

Filter Model Attributes with Laravel's New except() Method

Laravel's except() method provides an intuitive way to exclude specific attributes from Eloquent models. This method complements the existing only() f...

Read article
Streamline API Resources with Laravel's Fluent Methods image

Streamline API Resources with Laravel's Fluent Methods

Laravel introduces fluent resource methods that attach transformation capabilities directly to Eloquent models. These methods create a more natural co...

Read article
Customize URL Handling with Laravel's Macroable URI Class image

Customize URL Handling with Laravel's Macroable URI Class

Laravel's URI class now supports custom macros, allowing developers to create application-specific URL manipulation methods. This feature enables clea...

Read article
Improve HTTP Error Testing with Laravel's requestException() Method image

Improve HTTP Error Testing with Laravel's requestException() Method

Laravel's requestException() method streamlines HTTP error testing by providing a concise way to create request exceptions. This utility reduces verbo...

Read article
Track Metrics Effortlessly with Laravel's Context Increment and Decrement Methods image

Track Metrics Effortlessly with Laravel's Context Increment and Decrement Methods

Laravel's Context system now includes increment and decrement methods for simple counter tracking. These methods streamline metric collection across a...

Read article
Simplify HasManyThrough Relationships with Laravel's CanBeOneOfMany Support image

Simplify HasManyThrough Relationships with Laravel's CanBeOneOfMany Support

Laravel's CanBeOneOfMany support for HasManyThrough relationships enables developers to retrieve specific records using methods like latestOfMany(), o...

Read article
Using Database Comments to Track Columns With Sensitive Data image

Using Database Comments to Track Columns With Sensitive Data

Learn how to use Laravel's database migrations to create comments on tables and track sensitive data in database applications.

Read article
Accelerate API Testing with Laravel's ddBody() Method image

Accelerate API Testing with Laravel's ddBody() Method

Laravel's ddBody() method simplifies API testing by enabling developers to quickly examine response content. This debugging utility accepts dot notati...

Read article
URI Path Components Using Laravel's pathSegments() Method image

URI Path Components Using Laravel's pathSegments() Method

Laravel's pathSegments() method transforms URI path handling by returning path components as a collection. This feature eliminates manual string split...

Read article
Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP image

Build a Smart AI Task Manager with Laravel, Livewire & PrismPHP

Learn how to build an AI-powered task manager using Laravel, Livewire, and PrismPHP. In this video tutorial, I walk through creating a smart to-do app...

Read article
Simplify Password Requirement Displays with Laravel's appliedRules() Method image

Simplify Password Requirement Displays with Laravel's appliedRules() Method

Laravel's appliedRules() method exposes password validation rules directly to views, enabling dynamic password requirement indicators that automatical...

Read article
Laravel Forge logo

Laravel Forge

Easily create and manage your servers and deploy your Laravel applications in seconds.

Laravel Forge
Bacancy logo

Bacancy

Supercharge your project with a seasoned Laravel developer with 4-6 years of experience for just $2500/month. Get 160 hours of dedicated expertise & a risk-free 15-day trial. Schedule a call now!

Bacancy
Shift logo

Shift

Running an old Laravel version? Instant, automated Laravel upgrades and code modernization to keep your applications fresh.

Shift
Curotec logo

Curotec

World class Laravel experts with GenAI dev skills. LATAM-based, embedded engineers that ship fast, communicate clearly, and elevate your product. No bloat, no BS.

Curotec
Lucky Media logo

Lucky Media

Get Lucky Now - the ideal choice for Laravel Development, with over a decade of experience!

Lucky Media
Cut PHP Code Review Time & Bugs into Half with CodeRabbit logo

Cut PHP Code Review Time & Bugs into Half with CodeRabbit

CodeRabbit is an AI-powered code review tool that specializes in PHP and Laravel, running PHPStan and offering automated PR analysis, security checks, and custom review features while remaining free for open-source projects.

Cut PHP Code Review Time & Bugs into Half with CodeRabbit