Paquetes Independientes ########################glo
El núcleo de CakePHP está dividido en varios paquetes que pueden ser usados de manera independiente.
Un mapeador objeto-relacional flexible, ligero y poderoso para PHP. Ha sido implementado usando el patrón DataMapper.
Librería flexible de base de datos con un API similar a PDO.
Provee un manejo de conexiones y traits para entidades y Queries que puede ser reusado por diferentes tipos de almacenamiento de datos.
Cliente HTTP y librerias compatibles con los estándares PSR-18 y PSR-15.
Librería para crear aplicaciones de línea de comando.
Librería que provee un conjunto de herramientas para manipular arreglos y objetos de tipo Traversable.
Provee soporte para traducción y localización para fechas y números.
Librería de caché que soporta distintos manejadores. Es compatible con PSR-16.
Librería para escribir registros (logging) con soporte para múltiples manejadores. Es compatible con PSR-3.
Librería de manejo de eventos.
Librería que incluye clases de utilidad como Inflexto, Tet, Hash, Security y Xml.
Librería de validación de CakePHP.
Librería usada para crear formularios no enlazados con el ORM o algún otro almacenamiento de datos.