Method App\Http\Controllers\PageController::national-students21 does not existЭто ошибка переводится как "метод
national-students21
класса App\Http\Controllers\PageController
не существует. Собственно, с таким именем он и не может существовать, это синтаксическая ошибка.category_id
переводится как "идентификатор категории" (единственное число). Тип этого столбца - число. Почему вы решили, что туда можно записать массив (и почему-то строк)?--seed
и дело всё-таки в фабрике? Нам остаётся только гадать.SELECT name FROM table1 where id = user_id
UNION ALL
SELECT name FROM table2 where id = user_id
UNION ALL
SELECT name FROM table3 where id = user_id
$first = DB::table('table1')
->where('id', 'user_id')
->select('name');
$second = DB::table('table2')
->where('id', 'user_id')
->select('name');
$third = DB::table('table3')
->where('id', 'user_id')
->select('name');
$results = $first
->union($second)
->union($third)
->get();
(new BooksListHist)
->setTable("lst_books_hist({$IdFilter['value']})")
->first();
$rules = [...];
foreach ($this->get('some-field') as $index => $item) {
switch ($item['type']) {
case 'some-type':
$rules["some-field.{$index}"] = [
'some-rule',
]
break;
}
}
return $rules;
$user->articles->each->append('short_description')
$user['articles'] = $user->articles;
$user_tags = auth()->user()->tags()->pluck('id');
$tags = Tag::all()->each(function (Tag $tag) use ($user_tags): Tag {
$tag->setAttribute('is_follow', $user_tags->contains($tag->id))
});
public function getAdditionalAttribute(): Collection
{
return collect([
'some_option' => true,
]);
}
$user->append('additional');
есть решение по другому написать кодЕсть решение загуглить и по первой же ссылке увидеть и объяснение и решение, которое требует только понимания основ PHP.
IDE helper для phpstorm работает как оказалось только с 8+ версиейПредыдущие версии пакета прекрасно работают с предыдущими версиями фреймворка, их никто не сжигал.
И это при том что я взял готовый архив из урока автора с композер и pacage json файламиУроки не отменяют необходимости думать и разбираться самостоятельно.
что посоветуетеесли долго мучится - что нибудь получится
$menu = [$category];
$parent = $category->parent;
while ($parent) {
$menu[] = $parent;
$parent = $parent->parent;
}
$menu = array_reverse($menu);