Statická analýza Latte šablon PHPStanem

johnny13
Člen | 15
+
0
-

Ahoj, existuje prosím možnost nechat si zkontrolovat Latte šablony PHPStanem? Případně je někde k dispozici aktuální example, který by nastínil cestu? Děkuji za odpověď.

Editoval johnny13 (20. 9. 17:16)

mystik
Člen | 104
+
0
-

Existuje částečné řešení, které ale zatím neumožňuje pořádně kontrolovat typy proměnných, protože není jak tam tuto informaci předat. Podobně je problém s filtry apod. Ale základní kontroly to zvládne.

Základní kontra řešení je si šablony nechat zkompilovat do .php a na to pak pustit PHPStan standardně. Tady máš nastíněný příklad jak to spouštím já: https://github.com/…hpstan-latte

Podpora pro určení typu proměnných a filtry je připravená tady: https://github.com/…tte/pull/309 ale zatím to čeká na doladění a merge.

Editoval mystik (20. 9. 20:03)

johnny13
Člen | 15
+
0
-

Děkuji všem za odpovědi :)