SN Clase y descripción de la biblioteca
1

Benchmarking Class

La clase de evaluación comparativa siempre está activa, lo que permite calcular la diferencia de tiempo entre dos puntos marcados.

2

Caching Class

Esta clase almacenará en caché las páginas para acceder rápidamente a la velocidad de la página.

3

Calendaring Class

Con esta clase, puede crear calendarios de forma dinámica.

4

Shopping Cart Class

Con esta clase, puede agregar o quitar un artículo del carrito de compras. Los elementos se guardan en sesión y permanecerán activos hasta que el usuario navegue por el sitio.

5

Config Class

Las preferencias de configuración se pueden recuperar utilizando esta clase. Esta clase se inicializa automáticamente.

6

Email Class

Esta clase proporciona funciones relacionadas con el correo electrónico, como enviar o responder a un correo electrónico.

7

Encryption Class

Esta clase proporciona una funcionalidad de cifrado de datos bidireccional.

8

File Uploading Class

Esta clase proporciona funcionalidades relacionadas con la carga de archivos. Puede establecer varias preferencias, como el tipo de archivo que se cargará, el tamaño de los archivos, etc.

9

Form Validation Class

Esta clase proporciona varias funciones para validar la forma.

10

FTP Class

Esta clase proporciona varias funciones relacionadas con FTP, como transferir archivos para eliminar el servidor, mover, cambiar el nombre o eliminar archivos en el servidor.

11

Image Manipulation Class

La manipulación de imágenes como cambio de tamaño, creación de miniaturas, recorte, rotación, marca de agua se puede hacer con la ayuda de esta clase.

12

Input Class

Esta clase procesa previamente los datos de entrada por razones de seguridad.

13

Language Class

Esta clase se utiliza para la internacionalización.

14

Loader Class

Esta clase carga elementos como archivos de vista, controladores, ayudantes, modelos, etc.

15

Migrations Class

Esta clase proporciona funcionalidades relacionadas con las migraciones de bases de datos.

dieciséis

Output Class

Esta clase envía la salida al navegador y también almacena en caché esa página web.

17

Pagination Class

Esta clase agrega funcionalidades de paginación a la página web.

18

Template Parser Class

La clase de analizador de plantillas puede realizar una sustitución de texto simple para las pseudovariables contenidas en sus archivos de vista. Puede analizar variables simples o pares de etiquetas de variables.

19

Security Class

Esta clase contiene funciones relacionadas con la seguridad como filtrado XSS, CSRF, etc.

20

Session Library

Esta clase proporciona funcionalidades para mantener la sesión de su aplicación.

21

HTML Table

Esta clase se utiliza para generar automáticamente tablas HTML a partir de resultados de bases de datos o matrices.

22

Trackback Class

La clase Trackback proporciona funciones que le permiten enviar y recibir datos de Trackback.

23

Typography Class

La clase de tipografía proporciona métodos que ayudan a dar formato al texto.

24

Unit Testing Class

Esta clase proporciona funcionalidades para realizar pruebas unitarias de su aplicación y generar el resultado.

25

URI Class

La clase URI proporciona métodos que le ayudan a recuperar información de sus cadenas URI. Si usa el enrutamiento URI, también puede recuperar información sobre los segmentos redirigidos.

26

User Agent Class

La clase de agente de usuario proporciona funciones que ayudan a identificar información sobre el navegador, dispositivo móvil o robot que visita su sitio. Además, puede obtener información de referencia, así como información sobre el idioma y el conjunto de caracteres admitidos.

27

XML-RPC and XML-RPC Server Classes

Las clases XML-RPC de CodeIgniter le permiten enviar solicitudes a otro servidor o configurar su propio servidor XML-RPC para recibir solicitudes.

28

Zip Encoding Class

Esta clase se utiliza para crear archivos zip de sus datos.