PHP MVC - Azione singola per più visualizzazioni simili o un'azione per ciascuna?

1

Ad esempio,

se ho 3 tabelle di database con colonne / attributi simili: gatti, cani, coniglietti

Ogni tabella ha una vista che consiste in una tabella html che elenca tutti i record nella tabella e un modulo per aggiungere nuovi record.

Se ho un'azione per visualizzare la pagina di base, un'azione per aggiungere nuovi record nella tabella, un'azione per modificare i record nella tabella e un'azione per cancellare i record dalla tabella, e tutto questo per tabella, sembra un sacco di azioni nel mio controller.

È sempre opportuno invece di avere 3 azioni come actionAddDog (), actionAddCat (), actionAddBunny () hanno una singola action actionAddPet () e quindi usare un qualche tipo di flag per determinare quale tipo di pet è, e aggiungere alla tabella specifica? O è sempre meglio avere azioni separate per motivi di chiarezza?

    
posta user3504410 17.05.2018 - 20:11
fonte

0 risposte

Leggi altre domande sui tag