mirror of
https://github.com/danog/psalm-plugin-laravel.git
synced 2024-11-27 04:45:26 +01:00
.github/workflows | ||
src | ||
tests | ||
.gitignore | ||
codeception.yml | ||
composer.json | ||
LICENSE | ||
phpcs.xml | ||
psalm-baseline.xml | ||
psalm.xml | ||
README.md |
Psalm plugin for Laravel
Installation
First install Psalm in your project, making sure to run --init
, then run the following commands:
composer require --dev psalm/plugin-laravel
vendor/bin/psalm-plugin enable psalm/plugin-laravel
How it works
Under the hood it just runs https://github.com/barryvdh/laravel-ide-helper and feeds the resultant stubs into Psalm, which can read PHPStorm meta stubs.
It also parses any database migrations it can find to try to understand property types in your database models.