Ao desencorajar o uso de funções PHP nativas diretamente nos templates Smarty, os desenvolvedores são incentivados a manter a lógica do lado do servidor no código PHP, enquanto os templates cuidam apenas da apresentação dos dados. Isso pode levar a uma separação mais limpa entre a lógica de negócios e a visualização, resultando em um código mais limpo e fácil de manter. No entanto, a discussão surge sobre se funções de tratamento de apresentação de strings ou formatação de números, por exemplo, devem ser incluídas nesse tipo de lógica.
desenvolvimento
22/mar/2024
Smarty 5 não executa mais funções PHP nativas