Cut PHP Code Review Time & Bugs into Half with CodeRabbit

Search

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
Larallow is a Permissions Package With Support for Scopes image

Larallow is a Permissions Package With Support for Scopes

Larallow for Laravel is a package for handling roles and permissions with advanced features such as scoped roles, polymorphic relations, translation s...

Read article
Laravel Nightwatch - Deep monitoring & insights, no matter where you deploy. image

Laravel Nightwatch - Deep monitoring & insights, no matter where you deploy.

Laravel Nightwatch is first-class monitoring for Laravel applications. Deep monitoring and insights, no matter where you deploy.

Read article
Filament v4 Beta - Feature Overview image

Filament v4 Beta - Feature Overview

The Filament v4 Beta is here with a range of powerful, helpful updates. It's faster, easier to use, and gives you more control when building applicati...

Read article
AnyCable Laravel Broadcaster image

AnyCable Laravel Broadcaster

AnyCable is a broadcasting adapter for Laravel similar to Reverb

Read article
Parse Localized Numbers with Laravel's Number Class image

Parse Localized Numbers with Laravel's Number Class

Laravel's Number class provides locale-aware parsing methods that handle international number formats using PHP's Intl extension. These utilities auto...

Read article
Manage Taxonomies, Categories, and Tags in Laravel image

Manage Taxonomies, Categories, and Tags in Laravel

The Laravel Taxonomy package manages categories, tags, and hierarchical structures in Laravel applications. Taxonomy is ideal for category management,...

Read article
Extract Arrays from Any Data Type with Laravel's Arr::from Method image

Extract Arrays from Any Data Type with Laravel's Arr::from Method

Laravel's Arr::from method unifies array extraction from various data types including collections, Jsonable objects, and Arrayable instances. This uti...

Read article
Better defaults for your Laravel applications with Essentials image

Better defaults for your Laravel applications with Essentials

Essentials provide better defaults for your Laravel applications including strict models, automatically eagerly loaded relationships, immutable dates,...

Read article
Repeat Strings Efficiently with Laravel's Str::repeat Method image

Repeat Strings Efficiently with Laravel's Str::repeat Method

Laravel's Str::repeat method duplicates strings a specified number of times, enabling simple pattern creation. This utility excels in generating separ...

Read article
Encrypt and Decrypt String Helpers in Laravel 12.18 image

Encrypt and Decrypt String Helpers in Laravel 12.18

The Laravel team released v12.18.0, with encrypt and decrypt string helpers, per-request truncation limit for HTTP client responses, a new command opt...

Read article
Keep Your Place: Enhancing User Experience with Fragment Method image

Keep Your Place: Enhancing User Experience with Fragment Method

Introducing Lateral's Fragment method—your key to seamless user navigation. By targeting specific sections with anchors, users remain focused on their...

Read article
Convert Special Characters to ASCII with Laravel's Str::transliterate Method image

Convert Special Characters to ASCII with Laravel's Str::transliterate Method

Laravel's Str::transliterate method converts special characters to their ASCII equivalents, enabling consistent text normalization. This utility simpl...

Read article
Laravel Audit Log image

Laravel Audit Log

The Laravel Audit Log package is designed to provide detailed audit logging for Laravel applications. Each model gets a dedicated audit table you can...

Read article
Convert Any Value to Collections with Laravel's Collection::wrap Method image

Convert Any Value to Collections with Laravel's Collection::wrap Method

Laravel's Collection::wrap method seamlessly converts any value type into a collection, handling single values, arrays, and existing collections unifo...

Read article
Laravel Migration With Schema Validation in MongoDB image

Laravel Migration With Schema Validation in MongoDB

In this tutorial, we will walk through how to perform migration with MongoDB in Laravel

Read article
Perfect Pagination: Unlock UI Control with onEachSide image

Perfect Pagination: Unlock UI Control with onEachSide

Tired of cluttered pagination in your interface? The 'onEachSide' method refines your page navigation by controlling the number of links around the cu...

Read article
GuacPanel image

GuacPanel

An opinionated Laravel starter kit with Vue.js, Inertia.js, and Tailwind CSS including authentication, admin dashboard, and essential features for bui...

Read article
Remove Collection Items Directly with Laravel's forget Method image

Remove Collection Items Directly with Laravel's forget Method

Laravel's collection forget method removes elements by their keys while modifying the original collection in place. This utility enables direct data m...

Read article
Simplify API Responses with Fluent Methods image

Simplify API Responses with Fluent Methods

Tired of constantly wrestling with type errors in API responses? Fluent methods offer a type-safe, boilerplate-free way to streamline your API handlin...

Read article
Fathom Analytics Events for Laravel Livewire image

Fathom Analytics Events for Laravel Livewire

The Fathom Analytics package for Laravel Livewire provides Alpine.js directives and helpers for seamless Fathom Analytics event tracking in Blade temp...

Read article
Replace String Prefixes Precisely with Laravel's replaceStart Method image

Replace String Prefixes Precisely with Laravel's replaceStart Method

Laravel's Str::replaceStart method enables precise prefix replacement by modifying strings only when they begin with specific content. This utility ex...

Read article
Clean Up Your Code with the whenHas Method image

Clean Up Your Code with the whenHas Method

Feeling overwhelmed by the clutter of managing optional form fields? The 'When Has' method is your solution. It streamlines your code, letting you eas...

Read article
Laravel OpenRouter image

Laravel OpenRouter

The OpenRouter package for Laravel helps you integrate OpenRouter into your Laravel applications. OpenRouter is a unified interface for Large Language...

Read article
Enable Flexible Pattern Matching with Laravel's Case-Insensitive Str::is Method image

Enable Flexible Pattern Matching with Laravel's Case-Insensitive Str::is Method

Laravel's Str::is method now supports case-insensitive pattern matching through a third boolean parameter. This enhancement enables more flexible stri...

Read article
Cast Model Properties to a Uri Instance in 12.17 image

Cast Model Properties to a Uri Instance in 12.17

The Laravel team released v12.16.0, with an "AsUri" model cast, contextual service container binding using PHP 8 attributes, and more.

Read article
Simplify Negative Relation Queries with Laravel's whereDoesntHaveRelation Methods image

Simplify Negative Relation Queries with Laravel's whereDoesntHaveRelation Methods

Laravel's whereDoesntHaveRelation methods simplify querying records that lack specific relationships. These utilities eliminate complex closure syntax...

Read article
Efficiently remove expired cache data with Laravel Cache Evict image

Efficiently remove expired cache data with Laravel Cache Evict

Efficiently remove expired cache data with Laravel Cache Evict.

Read article
Test Job Failures Precisely with Laravel's assertFailedWith Method image

Test Job Failures Precisely with Laravel's assertFailedWith Method

Laravel's assertFailedWith method enables precise testing of job failures by verifying specific exception types, messages, and error codes. This enhan...

Read article
Prism Relay image

Prism Relay

A seamless integration between Prism and Model Context Protocol (MCP) servers that empowers your AI applications with powerful, external tool capabili...

Read article
Enhance Collection Validation with containsOneItem() Closure Support image

Enhance Collection Validation with containsOneItem() Closure Support

Laravel's containsOneItem() method now supports closures for custom condition validation, enabling verification that exactly one collection item meets...

Read article
Filament Is Now Running Natively on Mobile image

Filament Is Now Running Natively on Mobile

Something incredible just happened: Filament now runs natively inside an Android app thanks to you.

Read article
A Blade-Only Starter Kit for Laravel 12 Projects image

A Blade-Only Starter Kit for Laravel 12 Projects

This Laravel Blade + Apline.js starter kit emphasizes simplicity by offering a lightweight, Blade-only kit.

Read article
PHPVerse with Brent Roose image

PHPVerse with Brent Roose

Eric and Brent discuss the evolution of PHP, the importance of testing, and the introduction of Tempest, a new PHP framework.

Read article
Verify Nested Relations Efficiently with Laravel's Enhanced relationLoaded Method image

Verify Nested Relations Efficiently with Laravel's Enhanced relationLoaded Method

Laravel's relationLoaded() method now supports dot notation for nested relationships, matching the syntax used for eager loading. This enhancement eli...

Read article
ElasticLens: Eloquent-Powered Elasticsearch for Laravel image

ElasticLens: Eloquent-Powered Elasticsearch for Laravel

ElasticLens is a Laravel package that integrates Elasticsearch with Eloquent models. It provides advanced search capabilities while maintaining Larave...

Read article
Compare Collection Keys with Laravel's diffKeys Method image

Compare Collection Keys with Laravel's diffKeys Method

Laravel's diffKeys method identifies collection differences based on keys rather than values, enabling precise structural comparisons. This utility ex...

Read article
"In Array Keys" Validation Rule Added in Laravel 12.16 image

"In Array Keys" Validation Rule Added in Laravel 12.16

The Laravel team released v12.16.0, with a fluent Rule::contains() validation rule, an "in_array_keys" validation rule, a new Arr::hasAll() method, an...

Read article
Validate URLs Effectively with Laravel's Str::isUrl Method image

Validate URLs Effectively with Laravel's Str::isUrl Method

Laravel's Str::isUrl method provides flexible URL validation with optional protocol restrictions. This utility simplifies verifying URL format and sec...

Read article
Setup Social Auth Redirects with Laravel Herd image

Setup Social Auth Redirects with Laravel Herd

fwd.host acts as a proxy for your redirects to handle social authentication callbacks by setting your callback URLs

Read article
Last Call: Early Access for NativePHP Ends This Week image

Last Call: Early Access for NativePHP Ends This Week

Last chance for Early Access to NativePHP—build mobile apps with Laravel. 1,000 licenses sold, $100K+ raised, and big features launched.

Read article
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
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
NativePHP logo

NativePHP

Build rich mobile apps across iOS and Android from a single Laravel codebase. This changes everything!

NativePHP
Tinkerwell logo

Tinkerwell

The must-have code runner for Laravel developers. Tinker with AI, autocompletion and instant feedback on local and production environments.

Tinkerwell
Shift logo

Shift

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

Shift