tylercd100/laravel-placeholders
Composer 安装命令:
composer require tylercd100/laravel-placeholders
包简介
Find and replace placeholders in a string
README 文档
README
Installation
Install via composer - In the terminal:
composer require tylercd100/laravel-placeholders
Now add the following to the providers array in your config/app.php
Tylercd100\Placeholders\ServiceProvider::class
and this to the aliases array in config/app.php
"Placeholders" => Tylercd100\Placeholders\Facades\Placeholders::class,
Then you will need to run these commands in the terminal in order to copy the config file
php artisan vendor:publish --provider="Tylercd100\Placeholders\ServiceProvider"
Usage
use Placeholders; // Basic Placeholders::parse("I like [fruit]s and [veg]s", [ 'fruit' => 'orange', 'veg' => 'cucumber' ]); //I like oranges and cucumbers // Globally Placeholders::set("fruit", "apple"); Placeholders::set("veg", "carrot"); Placeholders::parse("I like [fruit]s and [veg]s"); // I like apples and carrots
Style
// Change the style Placeholders::setStyle("{{", "}}"); Placeholders::parse("I like {{fruit}}s and {{veg}}s", [ 'fruit' => 'lemon', 'veg' => 'string bean' ]); //I like lemons and string beans
Errors
// Throw an error if one is missed Placeholders::setThorough(true) // This is the default Placeholders::parse("I like [fruit]s and [veg]s", [ 'fruit' => 'orange', ]); //Throws an Exception: Could not find a replacement for [veg]
统计信息
- 总下载量: 15.99k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 12
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-01