movescode / view
Official native PHP template component for MovesOS
1.0.0
2026-08-22 23:40 UTC
Requires
- php: ^8.2
README
Motor oficial de templates PHP nativos do MovesOS, sem linguagem compilada e sem dependências externas.
Instalação
composer require movescode/view:^1.0
Uso
use MovesCode\View\Engine; $view = new Engine(__DIR__ . '/views'); echo $view->render('home', ['title' => 'MovesOS']);
Dentro do template use $this->layout(), start()/end(), push(), unshift(), section(), insert(), fetch() e e(). O componente também oferece pastas nomeadas (admin::home), dados globais ou específicos, funções próprias, extensões, temas em cascata, assets versionados, URI, extensão de arquivo configurável e resolução segura de templates.
Execute os testes com composer test.