jesseschutt

jesseschutt

Member Since 4 Years Ago

Westboro, WI

Senior Developer at Zaengle Corp.

Experience Points 12,960
Experience Level 3

2,040 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 336
Lessons
Completed
Best Reply Awards 0
Best Reply
Awards
  • start-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-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-token Created with Sketch.

    Subscriber

    Earned if you are a paying Laracasts subscriber.

  • lifer-token Created with Sketch.

    Lifer

    Earned if you have a lifetime subscription to Laracasts.

  • lara-evanghelist 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.

13 Apr
2 years ago

jesseschutt left a reply on Attach Multiple Files To An Email

Yes, this is doable. You would need to store the uploaded assets either in a local or remote filesystem and then use a Mailable to attach them to the email.

https://laravel.com/docs/5.4/mail#attachments

02 Feb
2 years ago

jesseschutt left a reply on Mocking Gate/GateContract

@Belio Huge thanks for taking the time to post your solution! It helped me out!

30 Dec
2 years ago

jesseschutt started a new conversation Throttling / Spacing Out Jobs

Hey all - wondering if anyone could chime in with experience on this situation:

I need to make a bunch of requests to an external API from my laravel app, but I would like to be able to configure how fast those requests are made on a per-user basis. I have a working job for each request, and at the beginning of the process I dump all those jobs into the queue. They are then cycled through and hit the API.

Ideally I'd like to be able to space them out by a configurable amount of seconds so they aren't all processed one right after the other.

Thanks in advance for your thoughts!

28 Aug
2 years ago

jesseschutt left a reply on Eloquent's MorphedByMany Method

Wondering if you ever found an answer to this question... I'm in the same situation :-)

22 Jul
3 years ago

jesseschutt left a reply on Polymorphic Vue Templates

Thank you! This is exactly what I was looking for

19 Jul
3 years ago

jesseschutt started a new conversation Polymorphic Vue Templates

Back when we were just using plain Blade templates we could accommodate multiple types using polymorphism like this:

<ol>
    @foreach($timeline as $item)
        <li>
            @if(view()->exists($item['view']))
                @include($item['view'])
            @else
                No view available for <code>{{$item['view']}}</code>
            @endif
        </li>
    @endforeach
</ol>

That way each view could assemble itself like this:

<a href="/profile/{{ $item['actor_uuid'] }}">{{ $item['actor_text'] }}</a> {{ $item['sentence'] }}<br>
{{ $item['time'] }}

If I wanted to take all the items and display them via Vue, how would you suggest I structure my Vue template to accommodate multiple item types?

13 May
3 years ago

jesseschutt left a reply on Soft Deleting With Relations

Just to clarify, this is deleting the item across the pivot table, not records in the pivot table itself, correct?

04 Feb
3 years ago

jesseschutt left a reply on [5.1] Testing A Form With An Array Of Checkboxes Fails

@Stolz - Thanks for posting this.

Were you ever able to get the testing working on the array of checkboxes? I'm still experiencing the issue where it will only accept the last value.

02 Sep
3 years ago

jesseschutt left a reply on Unable To Mock The Config::get('configuration.here'); Facade Method

Hey - @CrtlAltDylan

Wondering if you've found a solution to this exception? I've just bumped into a similar issue.

Thanks!

14 Jul
4 years ago

jesseschutt left a reply on Postgres, Homestead, Local Machine, Integrated

Thanks @alfrednutile! I'll hang on to these links for when I run into any snags :-)

13 Jul
4 years ago

jesseschutt left a reply on Postgres, Homestead, Local Machine, Integrated

I did a little looking at what it would take to get Postgres running on my mac... I'm not sure I want to go down that road! I think I may try swapping out the Postgres DB to an in-memory Sqlite db for testing.

Thanks for your help @jaewun

jesseschutt left a reply on Postgres, Homestead, Local Machine, Integrated

Oooohh... That's interesting! I'm assuming I'm looking in Homestead?

jesseschutt left a reply on Postgres, Homestead, Local Machine, Integrated

Yes, it's listed.

The puzzling thing here is that the app runs in the web browser, using Postgres, successfully. I have Postico (my Postgres GUI) set up on my local machine and it connects to the Postgres DB using 127.0.0.1 and port 54320 just fine.

The only place I can't seem to get the connection working is when I use the Testing package.

jesseschutt left a reply on Postgres, Homestead, Local Machine, Integrated

@jaewun - Thanks for the idea!

Yes, I've done what you are suggesting. I tried creating a dummy MySQL db and am able to successfully connect to it using the following:

        <env name="DB_HOST" value="127.0.0.1"/>
        <env name="DB_PORT" value="33060"/>
    <env name="DB_DRIVER" value="mysql"/>

But as soon as I swap that out for the following, I get the Driver Not Found exception:

        <env name="DB_HOST" value="127.0.0.1"/>
        <env name="DB_PORT" value="54320"/>
    <env name="DB_DRIVER" value="pgsql"/>

To clarify, this project has been built on Postgres, which I can connect to just fine in Homestead, and from my Postgres GUI.

jesseschutt started a new conversation Postgres, Homestead, Local Machine, Integrated

I'm attempting to run my Laravel 5.1 phpUnit tests through my local machine, since it's so much faster than attempting to run them through Homestead and I've run into a bit of a snag.

I'm using the phpunit.xml file to point the DB_PORT to 54320 and the DB_HOST to 127.0.0.1,

        <env name="DB_HOST" value="127.0.0.1"/>
        <env name="DB_PORT" value="54320"/>

and then loading those env variables in my database.php file.

    'host'     => env('DB_HOST', 'localhost'),
    'port'     => env('DB_PORT', '5432'),

The problem manifests itself when I attempt to bring in the use DatabaseTransaction trait. I get the following error: PDOException: could not find driver. As soon as I remove that trait the tests will run.

Another interesting piece of information is that I have this running on another project just fine. The only difference is that project uses MySQL and this one is using Postgres.

Does anyone have any ideas?

22 Mar
4 years ago

jesseschutt left a reply on Codeigniter Session With Laravel?

Hey zeke8402 - Did you find out a solution for this? I'd be very interested in knowing!

02 Mar
4 years ago

jesseschutt started a new conversation Behat And Google + Login

I am wondering if anyone has experience testing Google oAuth with behat? Should I do it? If so how?

My app only allows login via Google oAuth, so I need to figure out a good way to authenticate a user so I can proceed with the rest of my tests.

Thanks for any thoughts

18 Feb
4 years ago

jesseschutt left a reply on [Laravel 5] Modify Input Before Validation

Thanks for posting @jhauraw! This is just what I needed.

14 Feb
4 years ago
08 Jan
4 years ago

jesseschutt left a reply on L5, Homestead, And Elixir Notifications

@russw - Thanks for the thoughts. It does work when I run it locally, not on the VM. However I'd really like to get it working on Homestead.

07 Jan
4 years ago

jesseschutt started a new conversation L5, Homestead, And Elixir Notifications

Hey All - I'm getting the following error when I attempt to run gulp tdd while logged in to my Homestead installation:

gulp-notify: [Error running notifier] Could not send message: not found: notify-send

There are no growl-type notifications being fired on my machine. Is this because I'm running gulp from within my Homestead VM?

Thanks for any thoughts!