Courses

Larastan: Catch Bugs with Static Analysis

Example 3: Correct Data to Functions

You're reading a FREE PREVIEW of a PREMIUM course.

Have you ever encountered an issue where you accidentally passed the wrong data to your function?

This can happen not only with arrays but with any other data. And Larastan is here to help you catch those cases:

For this example we'll run it on level 5:

includes:
- ./vendor/nunomaduro/larastan/extension.neon
 
parameters:
paths:
- app/
# Level 9 is the highest level
level: 5

After running ./vendor/bin/phpstan analyze we'll see an error too:...

The full lesson is only for Premium Members.
Want to access all 8 lessons of this course? (30 min read)

You also get:

  • 76 courses
  • Premium tutorials
  • Access to repositories
  • Private Discord