rkulik/view

Lightweight PHP view-renderer

1.0.0 2019-02-10 09:51 UTC

This package is auto-updated.

Last update: 2024-05-10 21:22:50 UTC


README

Lightweight PHP view-renderer.

Requirements

This package requires PHP 7.1 or higher.

Install

Via composer:

$ composer require rkulik/view

Usage

Initialize view factory and render template.php:

<?php

require 'vendor/autoload.php';

$viewFactory = new \Rkulik\View\ViewFactory();

$helloWorld = 'Hello, World!';

echo $viewFactory->make('template.php')->with(compact('helloWorld'));

Handle data inside template.php:

<?php

echo '<h1>' . $helloWorld . '</h1>';

Testing

$ composer test

Changelog

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security-related issues, please email rene@kulik.io instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.