schnittstabil/curty
最新稳定版本:0.2.1
Composer 安装命令:
composer require schnittstabil/curty
包简介
Simple curly braces micro templating
关键字:
README 文档
README
Simple curly braces micro templating.
Install
composer require schnittstabil/curty
Usage
// Context (variable lookup table) $ctx = [ 'user' => [ 'login' => 'curt', 'phone' => [ 'internal' => 1337, ], ], 'unicorn' => '{user.login}: {user.phone.internal}', 'lazy' => function ($ctx) : string { return date('z').' {unicorn}'; }, ]; /* * Simple rendering */ use Schnittstabil\Curty; echo Curty\render('{user.login}', $ctx); // => 'curt' echo Curty\render('{unicorn}', $ctx); // => '{user.login}: {user.phone.internal}' echo Curty\render('{lazy}', $ctx); // => '42 {unicorn}' /* * Fixed-point rendering */ use function Schnittstabil\curty; echo curty('{user.login}', $ctx); // => 'curt' echo curty('{unicorn}', $ctx); // => 'curt: 1337' echo curty('{lazy}', $ctx); // => '42 curt: 1337'
License
MIT © schnittstabil
统计信息
- 总下载量: 243
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-05-24