is(Administrator) ou is_administrator?
|
|
Boa noite galera! Seguinte, estou usando REST Auth e REST Acl e gostaria da opinião na implementação de um trecho no model User. Vocês acham que fica melhor eu ter apenas um trecho: Com uso: current_user.is(Administrator), ou current_user.is(Author), etc? Ou é melhor algo assim: Valeus a todos… Espero voltar a trabalhar com Rails para poder contribuir mais com a galera! Fuiz! |
|
|
Consegui algo legal até usando o method_missing. E agora, qual é melhor na opinião de vcs? Acho que pode até mover esse tópico para o de refatorar, certo? Valeus! |
|
|
Davis, Ruby já fornece um método para isso ‘is_a?’ A propósito, evite method_missing ao máximo possível. É tão facil ter mal-comportamentos com ele… |
|
|
Grande Antonio! Muito obrigado pela dica! Abraço! |
|
|
Olha, se me lembro bem para valores booleanos o AR fornece um método field? que funciona de maneira análoga aos var.zero? etc. MAS posso estar enganado. |

