Laravel Custom каждая директива

Я работаю над настраиваемым пакетом для одного из моих проектов, и мне пришла в голову идея создать настраиваемую директиву блейда для элементов, через которые я хочу пройти.

Я сделал пример кода, который не работает:

// WIRES
\Blade::directive('startWire', function($params) {
$wires = [
0 => [
'name' => 'test1',
'image' => 'http://image.jpg'
],
];
return "<?php foreach($wires as $wire): ?>";
});

\Blade::directive('endWire', function() {
return "<?php endforeach; ?> ";
});

И в файле Blade я хочу использовать его как:

@startWire()

@endWire

Но я получил следующую ошибку:

Преобразование массива в строку

Я пытался избежать струны, но ничто не кажется хорошим выбором. Должен ли я расширить стандартную директиву Blade @foreach или как она должна работать?

Спасибо за ответ!

Габор

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector