Blog

Insights, guides, and best practices from the Laravel Company team.

Laravel Company

Laravel 5.1 - Order by two columns not working as intended

# Mastering Complex Sorting in Laravel: Solving the Two-Column Ordering Puzzle As a senior developer working with relational databases, we frequently encounter...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel middleware get route parameter

# Mastering Route Parameter Access in Laravel Middleware for Authorization When building complex applications like a "school club management system," robust...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel: belongsToMany() does not get fields in the many-to-many table

# Laravel Eloquent Deep Dive: Solving the Mystery of Missing Pivot Data in `belongsToMany()` As senior developers working with Laravel and Eloquent, we...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to ignore or remove null element from an array inside collection

# How to Ignore or Remove Null Elements from an Array Inside a Collection As developers working with data structures like PHP arrays and Laravel Collections,...

2026-06-29 Stefan Bogdanescu
Laravel Company

Attach PDF file into a Mail

# Solving the Attachment Mystery: Attaching PDFs from Generated Views in Laravel As developers, we often run into frustrating roadblocks when trying to bridge...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel Nova template customization

# Mastering Customization: Overriding Laravel Nova Templates Without Modifying Core Files Starting with a powerful tool like Laravel Nova is exciting, but the...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel MS SQL Login timeout expired

# Laravel MS SQL Login Timeout Expired: Troubleshooting External Database Connections As a senior developer working with frameworks like Laravel, connecting to...

2026-06-29 Stefan Bogdanescu
Laravel Company

What commands do you use with Laravel + Inertia to run an SSR server?

# Mastering Server-Side Rendering with Laravel and Inertia: The Essential SSR Commands Explained As developers leveraging the power of Laravel and Inertia, the...

2026-06-29 Stefan Bogdanescu
Laravel Company

How do I change the namespace of my application in Laravel?

# How Do I Change the Namespace of My Application in Laravel? A Developer's Guide As a senior developer working with the Laravel ecosystem, you often deal with...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel Query Builder Search (match against)

# Mastering Full-Text Search in Laravel: Diving into `MATCH AGAINST` As a senior developer, I often encounter situations where the elegance of an ORM like...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to fix it Call to a member function diffForHumans() on string in laravel 5.3

# How to Fix `Call to a member function diffForHumans()` on String in Laravel 5.3 Dealing with date and time manipulations in any framework often introduces...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel Eloquent - Override Model's constructor to change attributes

# Laravel Eloquent: Why Overriding the Constructor for Attribute Setting is a Dead End As senior developers working with Laravel and Eloquent, we often dive...

2026-06-29 Stefan Bogdanescu