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
Requires
- php: >=8.3
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.92
- phpunit/phpunit: ^12.5
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
Copyright (c) 2017-2026 Hiroyuki Suzuki