Skip to content
Simple Analytics

Standalone Packages ​

The CakePHP core is split into various standalone packages which can used independently.

ORM ​

A flexible, lightweight and powerful Object-Relational Mapper for PHP, implemented using the DataMapper pattern.

Database ​

Flexible and powerful Database abstraction library with a familiar PDO-like API.

Datasource ​

Provides connection managing and traits for Entities and Queries that can be reused for different datastores.

HTTP ​

PSR-18, PSR-15 compliant HTTP client and server libraries.

Console ​

A library for building command line applications from a set of commands.

Collection ​

A library providing a set of tools to manipulate arrays or Traversable objects.

I18n ​

Provides support for message translation and localization for dates and numbers.

Cache ​

PSR-16 compliant caching library with support for multiple caching backends.

Log ​

PSR-3 compliant logging library with support for multiple different streams.

Event ​

The event dispatcher library.

Utility ​

Utility classes such as Inflector, Text, Hash, Security and Xml.

Validation ​

Validation library from CakePHP.

Form ​

Form abstraction used to create forms not tied to ORM backed models, or to other permanent datastores.

Released under the MIT License.