@tarroma9

Как в созданной коллекции laravel, получать доступ к информации по свойству?

Добрый день.
Пытаюсь создать свою коллекцию с нужными ключами - значениями. Пример:
$mass["word"] = "hello";
         $c = collect($mass);
         dump($c["word"]);

Но если бы мне нужен был просто массив, то именно он был и создан. А мне нужно, чтобы был доступ к значению через свойство, например так:

$c->word;

Можно ли это простым способом реализовать?

Просто значение в базе данных у меня не всегда есть, но иногда их несколько, а в blade у меня foreach, который отлично работает, даже если одно значение в коллекции. А вот если ноль, то ругается. Вот я и решил создать свой объект коллекции, который буду отправлять в контроллере, когда $query->count() == 0;

С той же структурой, доступа к "колонкам таблицы", что и в оригинале. Только там уже будет заготовлены на этот случай значения.
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы