Paquetes Independientes ########################glo

El núcleo de CakePHP está dividido en varios paquetes que pueden ser usados de manera independiente.

ORM

Un mapeador objeto-relacional flexible, ligero y poderoso para PHP. Ha sido implementado usando el patrón DataMapper.

Database

Librería flexible de base de datos con un API similar a PDO.

Datasource

Provee un manejo de conexiones y traits para entidades y Queries que puede ser reusado por diferentes tipos de almacenamiento de datos.

HTTP

Cliente HTTP y librerias compatibles con los estándares PSR-18 y PSR-15.

Console

Librería para crear aplicaciones de línea de comando.

Collection

Librería que provee un conjunto de herramientas para manipular arreglos y objetos de tipo Traversable.

I18n

Provee soporte para traducción y localización para fechas y números.

Cache

Librería de caché que soporta distintos manejadores. Es compatible con PSR-16.

Log

Librería para escribir registros (logging) con soporte para múltiples manejadores. Es compatible con PSR-3.

Event

Librería de manejo de eventos.

Utility

Librería que incluye clases de utilidad como Inflexto, Tet, Hash, Security y Xml.

Validation

Librería de validación de CakePHP.

Form

Librería usada para crear formularios no enlazados con el ORM o algún otro almacenamiento de datos.