wordpress — Тема Roots / Sage — PHP Неустранимая ошибка: Uncaught Ошибка: класс ‘Подсветка \ Поддержка \ Коллекция’ не найден

Я использую Trellis, Bedrock и тему шалфея от roots.io для современного выступления на WP. Все работает нормально, пока я не активирую тему sage (которую я скачал с composer [см .: github.com/roots/sage]). Итак, когда эта тема активирована, она выдает мне ошибку:

Fatal error: Uncaught Error: Class 'Illuminate\Support\Collection' not found in /srv/www/example.com/current/web/app/themes/sage/vendor/illuminate/support/helpers.php on line 379

Это часть helpers.php

<?php

use Illuminate\Support\Arr;
use Illuminate\Support\Str;
use Illuminate\Support\Collection;
use Illuminate\Support\Debug\Dumper;
use Illuminate\Contracts\Support\Htmlable;
use Illuminate\Support\HigherOrderTapProxy;

if (! function_exists('append_config')) {
/**
* Assign high numeric IDs to a config item to force appending.
*
* @param  array  $array
* @return array
*/
function append_config(array $array)
{
$start = 9999;

foreach ($array as $key => $value) {
if (is_numeric($key)) {
$start++;

$array[$start] = Arr::pull($array, $key);
}
}

return $array;
}
}

if (! function_exists('collect')) {
/**
* Create a collection from the given value.
*
* @param  mixed  $value
* @return \Illuminate\Support\Collection
*/
function collect($value = null)
{
return new Collection($value);
}
}

Я ничего не изменил, и похоже, что я единственный, у кого есть такая ошибка, так как даже Google не может мне помочь: / Почему существует класс «not found», когда он явно присутствует в helpers.php? Как я могу это исправить?

2

Решение

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

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

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

По вопросам рекламы [email protected]