switon / renderer
Template rendering and view output helpers for Switon Framework
v1.0.0
2026-05-09 23:36 UTC
Requires
- php: >=8.3
- psr/event-dispatcher: ^1.0
- switon/core: ^1.0
- switon/event: ^1.0
- switon/sync: ^1.0
Requires (Dev)
- switon/testing: ^1.0
README
Template rendering and view output helpers for Switon Framework.
Installation
composer require switon/renderer
Requirements: PHP 8.3+
Quick Start
use Switon\Core\Attribute\Autowired; use Switon\Rendering\RendererInterface; class WelcomeTemplateService { #[Autowired] protected RendererInterface $renderer; public function render(array $user): string { $frames = $this->renderer->render('@app/View/home', [ 'title' => 'Welcome', 'user' => $user, ]); return $frames->content(); } }
Docs: https://docs.switon.dev/latest/renderer
License
MIT.