Newest content
-
· Updated Aug 2020 · 5 mins, 870 words
Working with MySQL JSON Columns in Laravel: Custom Properties Example
-
· 1 min, 34 words
Be Careful with findOrFail() Method
-
Random Quick Laravel Tip:
Avoid data leakage when using orWhere on a relationship1$user->posts()2 ->where('active', 1)3 ->orWhere('votes', '>=', 100)4 ->get();Returns: ALL posts where votes are greater than or equal to 100 are returned
1select * from posts where user_id = ? and active = 1 or votes >= 1001use Illuminate\Database\Eloquent\Builder;23$users->posts()4 ->where(function (Builder $query) {5 return $query->where('active', 1)6 ->orWhere('votes', '>=', 100);7 })8 ->get();Returns: Users posts where votes are greater than or equal to 100 are returned
1select * from posts where user_id = ? and (active = 1 or votes >= 100)Tip given by @BonnickJosh
-
· 4 mins, 663 words
Generate Slug Keyword from Title: Laravel + AJAX
-
· 1 min, 70 words
MySQL Auto-Increment: What Happens If Insert Fails?
-
· Updated Aug 2022 · 7 mins, 1319 words
Multiple File Upload with Dropzone.js and Laravel MediaLibrary Package
-
Premium Course: NEW! Advanced Laravel Testing
-
· 2 mins, 205 words
Quick Tip for Migrations: Check if Table/Column Already Exists
-
· 2 mins, 306 words
Use updateOrCreate() to Run Seeds At Any Time
-
· 2 mins, 228 words
Laravel Blade @include: Three Additional "Helpers"
-
· Updated Aug 2022 · 3 mins, 422 words
Laravel Too Many Login Attempts: Restrict and Customize
-
· 8 mins, 1511 words
Laravel Auth: Make Registration Invitation-Only