wpdesk/wp-view

There is no license information available for the latest version (2.0.0) of this package.

Installs: 50 673

Dependents: 17

Suggesters: 0

Security: 0

Stars: 1

Forks: 0

2.0.0 2021-10-01 14:32 UTC

This package is auto-updated.

Last update: 2024-04-13 19:33:26 UTC


README

pipeline status coverage report Latest Stable Version Total Downloads License

WP View

wp-view is a simple library to render templates.

Requirements

PHP 7.0 or later.

Installation via Composer

In order to install the bindings via Composer run the following command:

composer require wpdesk/wp-view

Example usage

<?php

$resolver = new \WPDesk\View\Resolver\ChainResolver();
$resolver->appendResolver( new \WPDesk\View\Resolver\WPThemeResolver( 'example-plugin' ) );
$resolver->appendResolver( new \WPDesk\View\Resolver\DirResolver( trailingslashit( __DIR__ ) . 'templates' ) );
$renderer = new \WPDesk\View\Renderer\SimplePhpRenderer( $resolver );

$renderer->render( 'template-name', ['param1' => 'test'] );