Blade directive for repeating content for Laravel 9.x and Laravel 10.x and PHP >= 8.1
composer require poldixd/laravel-blade-repeat
@repeat(3)
<div>Repeat me three times.</div>
@endrepeat
Output:
<div>Repeat me three times.</div>
<div>Repeat me three times.</div>
<div>Repeat me three times.</div>
You can use the $iteration
variable inside the loop for displaying the actual iteration count:
@repeat(3)
<div>Repeat me three times. I'am number #{{ $iteration }}</div>
@endrepeat
Output:
<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>
Please see CHANGELOG.
composer test
The MIT License (MIT). Please see License File for more information.