Metastorageは PHPのデータアクセスオブジェクト生成コンパイラツールです。これは CPMLと名付けられた XML形式の記述をもとに、オブジェクト永続化 APIを提供します。永続オブジェクトクラスは、オブジェクト - リレーショナル マッピングを提供するので、開発者が手でSQLを記述する必要はありません。Metastorageには、クエリオブジェクトの条件を指定するオブジェクトクエリ言語、レポート出力用クラスの生成、新しい永続オブジェクトを生成するためのテンプレート化された Webフォーム管理クラスの生成、UMLクラス図の生成等の機能があります。