Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera,
Em minhas funções costumo usar arrays associativos que contém os parâmetros das funções utilizadas nas classes.
Por exemplo:
$params = [
'action' => 1,
'nome' => '$nome',
'sobrenome' => '$sobrenome' ];
$obj = new User;
$obj->runUserAction($params);
O método runUserAction da classe User chama várias outros métodos de validação e sanitização internas da classe e tals e depois, se tiver tudo ok, grava no banco (se for action === 1) ou atualiza o banco (action === 2), etc. Fiz um if/ifelse/else pra isso.
Minhas dúvidas são:
1) Estou criando o array de parâmetro no controller, que envia pra classe. É isso?
2) Arrays associativos são boas formas de enviar esses parâmetros?
3) Do ponto de vista funcional, utilizar esse parâmetro "action" tem sido uma mão na roda e funciona perfeitamente. Continuo ou crio um método exclusivo para cada operação?
Abraços e muito obrigado!!!
Carregando comentários...