Utilizzare una funzione setStatus ($ arg) o avere funzioni di enable () e disable () distinte?

1

Al momento ho due funzioni:

suspendGroupsAndUsers($groupId){}
enableGroupsAndUsers($groupId) {}

Ma la differenza tra i due è una variabile / stringa. Dovrei solo avere:

setStatusGroupsAndUsers($status,$groupID) {}

Questo sembra più DRY ... Oppure le due funzioni precedenti chiamano effettivamente la funzione setStatus?

Gut dice use setStatus ...

    
posta user127379 14.01.2014 - 12:45
fonte

1 risposta

1

Se il tuo stato alla fine può diventare qualcosa di diverso da un valore booleano (abilitato, sospeso, nascosto, bannato, ecc.), potresti doverlo rifattore se usi solo setStatus .

    
risposta data 14.01.2014 - 13:16
fonte

Leggi altre domande sui tag