TomasVotruba / bladestan

PHPStan analysis for Blade templates
https://tomasvotruba.com/blog/introducing-bladestan-phpstan-analysis-of-blade-templates/
MIT License
280 stars 13 forks source link

Recognize public properties are passed to views #82

Open spawnia opened 9 months ago

spawnia commented 9 months ago

Only adds a failing test case for now. See https://github.com/TomasVotruba/bladestan/issues/70.

spawnia commented 9 months ago

I am guessing we need to leverage introspection to add the public properties to $parametersArray in this code segment? https://github.com/TomasVotruba/bladestan/blob/1151c7092e1b9077cb8c4f2a4ca2df1c974bf89d/src/NodeAnalyzer/BladeViewMethodsMatcher.php#L80-L99

AJenbo commented 9 months ago

yeah i think that would be a decent place for it.