poldixd / laravel-blade-repeat
0.3
2024-02-29 10:23 UTC
Requires
- php: ^8.2
- illuminate/support: ^10.0|^11.0
Requires (Dev)
- orchestra/testbench: ^7.0|^8.0|^9.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- spatie/pest-plugin-snapshots: ^2.1
Conflicts
- spatie/phpunit-snapshot-assertions: <=4.2.11
README
用于Laravel 9.x和Laravel 10.x以及PHP >= 8.1的Blade指令,用于重复内容
安装
composer require poldixd/laravel-blade-repeat
使用方法
@repeat(3) <div>Repeat me three times.</div> @endrepeat
输出
<div>Repeat me three times.</div> <div>Repeat me three times.</div> <div>Repeat me three times.</div>
您可以在循环中使用$iteration
变量来显示实际的迭代次数
@repeat(3) <div>Repeat me three times. I'am number #{{ $iteration }}</div> @endrepeat
输出
<div>Repeat me three times. I'am number #1</div> <div>Repeat me three times. I'am number #2</div> <div>Repeat me three times. I'am number #3</div>
变更日志
请参阅变更日志。
测试
composer test
许可
MIT许可(MIT)。请参阅许可文件以获取更多信息。