diegoponciano

diegoponciano

Member Since 2 Years Ago

Developer at Synapse Technologies

Experience Points 23,390
Experience Level 5

1,610 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 231
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.

19 Feb
1 year ago

diegoponciano left a reply on Queue Solution For Shared Hosting

What worked for me was

flock -n /tmp/latavel_queues.lockfile /usr/bin/php /path/to/laravel/artisan queue:listen

As outlined by @pilat https://laracasts.com/discuss/channels/servers/database-queue-on-shared-hosting

02 Nov
1 year ago

diegoponciano left a reply on Getting An Error On The Command: Php Artisan Migrate

Hi there, Did someone find a workaround?

24 Jul
1 year ago

diegoponciano started a new conversation Is There An Equivalent Of Laracasts.com To Learn Java?

I am very interested in moving forward with my career and adding Java as one of my set skills. I love the format Laracasts offers for its teaching videos, is there something similar for Java?

20 Jul
1 year ago

diegoponciano left a reply on Socialite User Registration. What To Do With Password Field

There should be a way to ask the API if the provided password matches the user's password?? (if the user logs in with their password next time)

diegoponciano left a reply on Socialite Not Installing Using Guzzle ~4.0

Hi there! Were you able to solve this 2 years from now?

12 Jul
2 years ago

diegoponciano left a reply on Config Folder

I'm experiencing this issue, do you remember if you were able to fix this?

10 Jul
2 years ago

diegoponciano left a reply on Socket.io With SSL

Hi @JapSeyz where you able to fix this one year ago?

09 Jul
2 years ago
18 May
2 years ago

diegoponciano left a reply on Sublime Constructor Completion

Since there is no full answer to this yet:

The package used is called PHP Companion, you can check documentation here: [https://github.com/erichard/SublimePHPCompanion]

As of today the command is named insert_php_constructor_property

This is the video from Jeffrey Way: [https://laracasts.com/series/sublime-text-mastery/episodes/7]

In the example Jeffrey is using f7 as a key bindding.

01 May
2 years ago

diegoponciano left a reply on Ability To See Which Lessons Are Paid Lessons When You Are A Paid Subscriber

Well for me it let'd me know for what I am paying for and how many times I use my subscription, would also let me know if I can share the video in my social media without any issues for my developer friends, or at least I would be able to warn its a paid video that is worth it, for me it would be a nice feature.

You can still discuss in the forum with free subscription so that's not really for what you are paying for.

I can't really see any label anywhere in the videos, either I am blind or the label is just not there, can you point where to find it?

Thanks for your opinion.

diegoponciano started a new conversation Ability To See Which Lessons Are Paid Lessons When You Are A Paid Subscriber

This would be great to have, it would also create a "sense-of-value" for paid subscribers.

30 Apr
2 years ago

diegoponciano started a new conversation Best Way To Retrieve A Particular Type From Polymorphed Relation

I have locations with locatable_id and locatable_type,

I want to say Location::where('locatable_type', 'App\Whatever') but I think there should be an eloquent way of doing that?

14 Apr
2 years ago

diegoponciano left a reply on Morph Many Parents But Only Allow It Once.

So I found the answer to this problem,

There is actually a morphOne method which is not documented in the Laravel docs. So you can actually use the exact same structure from the morphMany implementation and you just change it to morphOne, that should do the trick.

HOWEVER, it seems the method exists merely for 'eloquence' because it does not check if the model is only having one of its parents and I get why (by getting as parent different types of models you never know which ids you'll get, therefore they are not unique).

Hope is useful for someone in the future.

diegoponciano started a new conversation Morph Many Parents But Only Allow It Once.

So I have a Conversation model which I want to have many Chat(s) so then I can assign a Conversation to whatever model I want, but I just want to allow it once, so let's say a Post has a Conversation, post should only have one conversation, but I want to be able to have a Whatever model owning a Conversation model along with its chats, I want that relationship to be Polymorphic.

I created already a Polymorphic relationship but it allows me to have multiple conversations per model. Do you think I should just get rid of the Conversation model and use only a Chat's polymorphic relationship?

I wanted to use a Conversation parent model so I can say:

$anymodel->conversation->chats

And also save a conversation->status, conversation->type, and timestamps, or maybe even conversation->banned or something and ban all chats related to that conversation in future development, or just disable from an admin panel easily. What are your thoughts about this? I am open to suggestions :)