スタンドアロンパッケージ

CakePHPコアは、独立して使用できる複数のスタンドアロンパッケージに分割されています。

ORM

DataMapperパターンを使用して実装された、柔軟・軽量で強力なORMです。

Database

PHPデベロッパーにはなじみが深いPDOライクなAPIを備えた、 柔軟で強力なデータベース抽象化ライブラリ。

Datasource

さまざまなデータストアで再利用できる、エンティティとクエリの コネクション管理とトレイトを提供します。

HTTP

PSR-18・PSR-15準拠のHTTPクライアントおよびサーバーライブラリ。

Console

一連のコマンドからコマンドラインアプリケーションを構築するためのライブラリ。

Collection

配列またはTraversableなオブジェクトを操作するためのツールのセットを提供するライブラリ。

I18n

日時データと数字の文字列変換とローカリゼーションのサポートを提供します。

Cache

ファイル・Memcached・Redisなどさまざまなサーバーサイドキャッシュをサポートする PSR-16 準拠のキャッシュ制御ライブラリ。

Log

複数の異なるストリームをサポートするPSR-3準拠のログライブラリ。

Event

イベントディスパッチャライブラリ。

Utility

Inflector、Text、Hash、Security、Xmlなどのユーティリティクラス。

Validation

CakePHPのバリデーションライブラリ。

Form

ORMでサポートされているモデルや、他の永続的なデータストアに関連付けられていない フォームを作成するために使用することができるフォームアブストラクション。 通常の問い合わせフォーム作成や、APIサービスを使ったフォーム実装などに便利。