Assistente de Flexão Gramatical
O Assistente de HTML contem funções que permitem alterar as palavras para o plural, singular, caixa alta/baixa, etc.
Carregando este Assistente
Este assistente é carregado usando o seguinte código:
$this->load->helper('inflector');
As seguinte funções estão disponíveis:
singular()
Muda uma palavra do plural para o singular. Exemplo:
$palavra = "gatos";
echo singular($palavra); // Returns "gato"
plural()
Muda uma palavra do singular para o plural. Exemplo:
$palavra = "gato";
echo plural($palavra); // Returns "gatos"
camelize()
Muda um string de palavras separadas por espaço ou underscores para camel case. Exemplo:
$palavra = "meu_gato_preto";
echo camelize($palavra); // Returns "meuGatoPreto"
underscore()
Pega múltiplas palavras separadas por espaços e os separa por underscores. Exemplo:
$palavra = "meu gato preto";
echo underscore($palavra); // Returns "meu_gato_preto"
humanize()
Pega múltiplas palavras separadas por underscores e adiciona espaços entre elas. Cada palavra será capitalizada. Exemplo:
$palavra = "meu_gato_preto";
echo humanize($palavra); // Returns "Meu Gato Preto"