SN Classe e descrição da biblioteca
1

Benchmarking Class

A classe de benchmarking está sempre ativa, permitindo que a diferença de tempo entre quaisquer dois pontos marcados seja calculada.

2

Caching Class

Esta classe armazenará as páginas em cache, para acessar rapidamente a velocidade da página.

3

Calendaring Class

Usando esta classe, você pode criar calendários dinamicamente.

4

Shopping Cart Class

Usando esta classe, você pode adicionar ou remover um item do carrinho de compras. Os itens são salvos na sessão e permanecerão ativos até que o usuário navegue no site.

5

Config Class

As preferências de configuração podem ser recuperadas, usando esta classe. Esta classe é inicializada automaticamente.

6

Email Class

Esta classe fornece funcionalidades relacionadas a e-mail, como enviar ou responder a e-mails.

7

Encryption Class

Esta classe fornece funcionalidade de criptografia de dados bidirecional.

8

File Uploading Class

Esta classe fornece funcionalidades relacionadas ao upload de arquivos. Você pode definir várias preferências, como tipo de arquivo a ser carregado, tamanho dos arquivos etc.

9

Form Validation Class

Esta classe fornece várias funções para validar o formulário.

10

FTP Class

Esta classe fornece várias funções relacionadas ao FTP, como transferência de arquivos para remover servidor, movimentação, renomeação ou exclusão de arquivos no servidor.

11

Image Manipulation Class

A manipulação de imagens como redimensionar, criar miniaturas, recortar, girar, marca d'água pode ser feita com a ajuda desta classe.

12

Input Class

Esta classe pré-processa os dados de entrada por motivos de segurança.

13

Language Class

Esta classe é usada para internacionalização.

14

Loader Class

Esta classe carrega elementos como arquivos de visualização, drivers, auxiliares, modelos etc.

15

Migrations Class

Esta classe fornece funcionalidades relacionadas a migrações de banco de dados.

16

Output Class

Essa classe envia a saída para o navegador e também armazena em cache essa página da web.

17

Pagination Class

Esta classe adiciona funcionalidades de paginação à página da web.

18

Template Parser Class

A classe do analisador de modelo pode realizar a substituição de texto simples para pseudo-variáveis ​​contidas em seus arquivos de visualização. Ele pode analisar variáveis ​​simples ou pares de tags de variáveis.

19

Security Class

Esta classe contém funções relacionadas à segurança, como Filtragem XSS, CSRF etc.

20

Session Library

Esta classe fornece funcionalidades para manter a sessão de sua aplicação.

21

HTML Table

Esta classe é usada para gerar tabelas HTML automaticamente a partir de resultados de array ou banco de dados.

22

Trackback Class

A classe Trackback fornece funções que permitem enviar e receber dados de Trackback.

23

Typography Class

A classe Typography fornece métodos que ajudam a formatar o texto.

24

Unit Testing Class

Esta classe fornece funcionalidades para testar a unidade de seu aplicativo e gerar o resultado.

25

URI Class

A classe URI fornece métodos que ajudam a recuperar informações de suas strings de URI. Se você usar o roteamento URI, também poderá recuperar informações sobre os segmentos redirecionados.

26

User Agent Class

A classe de agente do usuário fornece funções que ajudam a identificar informações sobre o navegador, dispositivo móvel ou robô visitando seu site. Além disso, você pode obter informações de referência, bem como idioma e informações de conjunto de caracteres compatíveis.

27

XML-RPC and XML-RPC Server Classes

As classes XML-RPC do CodeIgniter permitem que você envie solicitações a outro servidor ou configure seu próprio servidor XML-RPC para receber solicitações.

28

Zip Encoding Class

Esta classe é usada para criar arquivos zip de seus dados.