codemonster-ru/razor
最新稳定版本:v1.1.0
Composer 安装命令:
composer require codemonster-ru/razor
包简介
Template engine for PHP
README 文档
README
Template engine for PHP.
📦 Installation
Via Composer:
composer require codemonster-ru/razor
🚀 Usage
use Codemonster\View\View; use Codemonster\View\Locator\DefaultLocator; use Codemonster\Razor\RazorEngine; $locator = new DefaultLocator([__DIR__ . '/resources/views']); // you can specify an array of paths $engine = new RazorEngine($locator, 'razor.php', __DIR__ . '/storage/cache/views'); $view = new View(['razor' => $engine], 'razor'); echo $view->render('emails.welcome', ['user' => 'Vasya']);
📄 resources/views/emails/welcome.razor.php
<h1>Hello, {{ $user }}</h1> @if($user === 'Vasya') <p>Welcome back!</p> @endif
🧪 Testing
You can run tests with the command:
composer test
👨💻 Author
📜 License
统计信息
- 总下载量: 126
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-10-09