NicolasGoosen

NicolasGoosen

Member Since 1 Year Ago

Experience Points
8,970
Total
Experience

1,030 experience to go until the next level!

In case you were wondering, you earn Laracasts experience when you:

  • Complete a lesson — 100pts
  • Create a forum thread — 50pts
  • Reply to a thread — 10pts
  • Leave a reply that is liked — 50pts
  • Receive a "Best Reply" award — 500pts
Lessons Completed
84
Lessons
Completed
Best Reply Awards
0
Best Reply
Awards
  • start your engines Created with Sketch.

    Start Your Engines

    Earned once you have completed your first Laracasts lesson.

  • first-thousand Created with Sketch.

    First Thousand

    Earned once you have earned your first 1000 experience points.

  • 1-year Created with Sketch.

    One Year Member

    Earned when you have been with Laracasts for 1 year.

  • 2-years Created with Sketch.

    Two Year Member

    Earned when you have been with Laracasts for 2 years.

  • 3-years Created with Sketch.

    Three Year Member

    Earned when you have been with Laracasts for 3 years.

  • 4-years Created with Sketch.

    Four Year Member

    Earned when you have been with Laracasts for 4 years.

  • 5-years Created with Sketch.

    Five Year Member

    Earned when you have been with Laracasts for 5 years.

  • school-in-session Created with Sketch.

    School In Session

    Earned when at least one Laracasts series has been fully completed.

  • welcome-newcomer Created with Sketch.

    Welcome To The Community

    Earned after your first post on the Laracasts forum.

  • full-time-student Created with Sketch.

    Full Time Learner

    Earned once 100 Laracasts lessons have been completed.

  • pay-it-forward Created with Sketch.

    Pay It Forward

    Earned once you receive your first "Best Reply" award on the Laracasts forum.

  • subscriber Created with Sketch.

    Subscriber

    Earned if you are a paying Laracasts subscriber.

  • lifer Created with Sketch.

    Lifer

    Earned if you have a lifetime subscription to Laracasts.

  • evangelist Created with Sketch.

    Laracasts Evangelist

    Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.

  • chatty-cathy Created with Sketch.

    Chatty Cathy

    Earned once you have achieved 500 forum replies.

  • lara-veteran Created with Sketch.

    Laracasts Veteran

    Earned once your experience points passes 100,000.

  • 10k-strong Created with Sketch.

    Ten Thousand Strong

    Earned once your experience points hits 10,000.

  • lara-master Created with Sketch.

    Laracasts Master

    Earned once 1000 Laracasts lessons have been completed.

  • laracasts-tutor Created with Sketch.

    Laracasts Tutor

    Earned once your "Best Reply" award count is 100 or more.

  • laracasts-sensei Created with Sketch.

    Laracasts Sensei

    Earned once your experience points passes 1 million.

  • top-50 Created with Sketch.

    Top 50

    Earned once your experience points ranks in the top 50 of all Laracasts users.

Level 2
8,970 XP
Apr
22
2 months ago
Activity icon

Replied to How To Get A Parameter

Try change your route to:

Route::get('test-verification/{user}', '[email protected]');

Then remove the line $resource = User::where... because it's type-hinted anyway so will resolve the User automatically.

Activity icon

Replied to How Can I Have To Get Routs That Go To The Same Page

You could only do this if you globally constrain the values that the parameters can accept (the values you'll accept for that URI segment).

Put something like this into your RouteServiceProvider boot method:

$categories = implode('|', Category::get()->pluck('slug')->toArray());
Route::pattern('category', '(' . $categories . ')');

Then, move the 'category' route to above the product route. If it fails to match one of your categories, it'll move down to the route with the product parameter.

But I think this gets cached, not sure. So you might have to refresh the route cache whenever you add/remove/change categories. Probably best to follow the advice above.

Activity icon

Replied to Where Are You All From?

Well, you are something of a legend, Jeffrey!

Activity icon

Replied to Where Are You All From?

Western Cape, South Africa

Activity icon

Awarded Best Reply on TablePlus Not Connecting To Forge (SequelPro Is Fine)

Solved... I'd left out "SSH User: forge" 🙈

Activity icon

Replied to TablePlus Not Connecting To Forge (SequelPro Is Fine)

Solved... I'd left out "SSH User: forge" 🙈

Activity icon

Started a new Conversation TablePlus Not Connecting To Forge (SequelPro Is Fine)

Hi,

I've just updated to Catalina 10.15.4 (clean install). TablePlus worked fine for me in Mojave, but now won't connect.

I've set up my SSH keys and can SSH in on the command line, no problem. I can also connect via SequelPro perfectly. TablePlus, however, will pass 'test connection' but when it gets to 'authenticating' just hangs and eventually fails.

Is this a Catalina thing?

Apr
09
3 months ago
Activity icon

Commented on Laravel Facades Demystified

You have improved these lessons on service container etc. SO much since the v5 days. Thank you, again, Jeffrey, for your razor-sharp presentations!

Apr
03
3 months ago
Activity icon

Commented on Reduce Duplication

You wouldn't usually be directly editing a primary key. If user_id isn't your primary key, sounds like you just want it to be unique - which is described in the docs.

Activity icon

Commented on Reduce Duplication

It's for the case when you want to use the convenient form of Article::create($request->all()) where it becomes child's play for someone to 'inject' extra form elements into your HTML (assuming they know the names of your table fields). If you don't use $request->all() you're fine without it, but you'll still have to $guarded = [];

Activity icon

Commented on Form Handling

This is really completely irrelevant to the topic. What has your issue with conflicting CSS utility classes got to do with submitting forms?

Activity icon

Commented on Homework Solutions

Because articles will often contain markup (eg bold, italic), maybe a table etc - you want that to show, not be escaped.

Activity icon

Commented on Homework Solutions

Because articles will often contain markup (eg bold, italic), maybe a table etc - you want that to show, not be escaped.

Activity icon

Commented on Render Dynamic Data: Part 2

He explained what Request::path is in a previous video - you might have missed something.

Mar
31
3 months ago
Activity icon

Commented on Render Dynamic Data

Yes, look up View Composers, either on Laracasts or in the docs.

Activity icon

Commented on Layout Pages

Hi Jeffrey, I'm going over this as a refresher having done the v5 one in the past. I think you've rethought the videos very well. This new bunch seem to even more streamlined and pedagogical. Well done with your continuous improvement!

Mar
30
3 months ago
Activity icon

Commented on Setup A Database Connection

You shouldn't need to restart your server/virtual-machine after changing your .env file, that's odd.