Releases
v0.1.2
Twig and Qiq template path navigation
Compare
Sorry, something went wrong.
No results found
Added
Added definition navigation for static Twig template paths in extends, include, include(), and the second argument of block().
Added definition navigation for Qiq setLayout(), render(), and extends() calls in both Qiq helper syntax and native $this->... PHP syntax.
Added Qiq catalog-root paths, leading-slash paths, and render-stack-relative ./ / ../ resolution.
Added whole-name DocumentLinks for resolved Twig and Qiq template references.
Integration
Preserves the existing #[Embed] relation navigation introduced in v0.1.1.
Documents explicit template paths and embedded relations as complementary navigation modes.
Safety and limitations
Only static template string literals are resolved.
Paths escaping the configured template root are rejected.
Custom Twig namespaces and custom Qiq paths, extensions, and collections are not inferred.
Verification
PHPUnit: 213 tests, 964 assertions.
CI passed on PHP 8.2, 8.3, 8.4, and 8.5.
PHPStan and PHPCS passed.
You can’t perform that action at this time.