CodeIgniter User Guide Version 1.6.1


Asistente de Inflección

El archivo Asistente de Inflección contiene funciones que le permiten cambiar palbras a plural, singular, camel case, etc. (en inglés)

Cargando este Asistente

Este asistente es cargado usando el siguiente código:

$this->load->helper('inflector');

Las siguientes funciones están disponibles:

singular()

Cambia una palabra plural a singular. Ejemplo:

$palabra = "perros";
echo singular($palabra); // Returns "perro"

plural()

Cambia una palabra singular a plural. Ejemplo:

$palabra = "perro";
echo plural($palabra); // Returns "perros"

Para forzar una palabra para terminar con "es" use un segundo argumento "true".

$palabra = "pass";
echo plural($palabra, TRUE); // Returns "passes"

camelize()

Cambia una cadena de palabras separada por espacios o guiones bajos a camel case. Ejemplo:

$palabra = "my_dog_spot";
echo camelize($palabra); // Returns "myDogSpot"

underscore()

Toma múltiples palabras separadas por espacios y le agrega guiones bajos. Ejemplo:

$palabra = "my dog spot";
echo underscore($palabra); // Returns "my_dog_spot"

humanize()

Toma múltiples palabras separadas por guiones bajos y le agrega espacios entre ellos. Cada palabra es capitalizada. Ejemplo:

$palabra = "my_dog_spot";
echo humanize($palabra); // Returns "My Dog Spot"