Official native PHP template component for MovesOS

Maintainers

Package info

github.com/djalmamartins/view

Homepage

pkg:composer/movescode/view

Transparency log

Statistics

Installs: 16

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.0 2026-08-22 23:40 UTC

This package is auto-updated.

Last update: 2026-08-23 03:14:07 UTC


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.