Back

11:11

Working at Pinkary changed my coding habits:

I now write code without constantly checking Pint, Rector, PHPStan (Level 9), type coverage, or tests with code coverage. 🤞

Yet, 90% of the time, everything passes flawlessly on the first try. 🤌

4

1K

In response to @MrPunyapal

Any good resource on learning phpstan for Laravel? Seems like there’s nothing out there.

1

411

  • No matching results...
  • Searching...

/ 1000

To add to this, use the larastan/larastan package to help it understand Laravel better.

1

101

yeah, Thanks for informing.

89

I read through the docs but I kept running into issues with Laravel specific magic stuff, especially on higher levels

I’ll be combing through the Pinkary code. I bet that’ll be the better “docs”.

1

159

One of the Laravel issues I've found is with

->withPivot

in many-to-many relationships. There doesn't seem to be a type safe way of accessing `->pivot`

phpstan shows the following error
Access to an undefined property App\Models\Comment::$pivot.

122