g737a6b/php-r2-template

PHP template library.

Installs: 430

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/g737a6b/php-r2-template

1.4.0 2026-01-02 00:06 UTC

README

PHP template library.

Usage Examples

$R2Template = new R2Template\R2Template("./templates");
$R2Template->set("var1", "foo");
$R2Template->set("var2", "bar");
$R2Template->display("echo_vars.php"); // foo bar

Installation

Composer

Add a dependency to your project's composer.json file.

{
	"require": {
		"g737a6b/php-r2-template": "*"
	}
}

Development

Install dependencies

docker run -it --rm -v $(pwd):/app composer:2.9.2 install

Run tests

docker run -it --rm -v $(pwd):/app -w /app php:8.5 ./vendor/bin/phpunit ./tests

Format code

docker run -it --rm -v $(pwd):/app -w /app php:8.3 ./vendor/bin/php-cs-fixer fix ./src

License

The MIT License

Copyright (c) 2017-2026 Hiroyuki Suzuki