New withWhereHas method in Laravel
Laravel is constantly evolving along with new features. At the writing of this article, its latest version is 9.16.0. In this version, a...
Create custom pagination layout in Laravel
In this article, we will learn about setting custom pagination links in laravel. Pagination is a basic feature in web applications. Laravel provides a...
How to validate Enum database columns in Laravel
Enumerated (enum) types are data types that comprise a static, ordered set of values. They are equivalent to the enum types supported in a number of...
17 Laravel Eloquent Tips and Tricks
According to Laravel, Eloquent is an object-relational mapper (ORM) that makes it enjoyable to interact with your database. When using Eloquent, each database table...
Select specific columns from relationship tables in Laravel
Working with multiple tables and their relationship is common. While combining results from multiple tables, we need to define the relationships between them. Laravel...
Implement Soft Delete and Unique validation in Laravel
If you have been using soft delete in your application then you may have come across this situation. When we try to create a...
Using has() vs hasFile() in Laravel
In this article, we will learn about using has() vs hasFile() methods in laravel. These are very common methods when handling form requests in...
Handle Request validation in Laravel
Validation is one of the most important things to do in any application. Validating form requests helps us to build a robust and secure...
Laravel API documentation with Swagger
Today, we will learn about creating beautiful API documentation with Swagger in Laravel. API documentation is very important when working in a team. It...
Laravel order by latest, oldest and newest
In this short article, we will learn about the meaning and usage of latest, oldest and newest methods in laravel. The latest and oldest...