Um novo método foi adicionado ao módulo Enumerable: many?. E como o nome mesmo diz, ele verifica se a coleção possui mais de um objeto, ou em outras palavras se tem muitos objetos associados.
Este método é um alias para collection.size > 1. Vamos ver alguns exemplos:
>> [].many?
# => false
>> [ 1 ].many?
# => false
>> [ 1, 2 ].many?
# => true
É engraçado, mas o DHH parece que gosta destas coisinhas. Toda vez que aparece algo assim, pode ter certeza que ele está envolvido.
P.S.: Só uma curiosidade, o método deveria se chamar several?, mas foi alterado depois para many?.
1 Comentário em "Edge Rails: Novo método Enumerable#many?"
[...] já falei sobre este método many? há alguns dias atrás. Este método recebeu uma nova implementação permitindo que ele aceite [...]
Deixe o seu comentário!