schorts / firestore-dao
A type-safe, domain-driven Data Access Object (DAO) abstraction for Google Cloud Firestore in PHP. Provides consistent CRUD operations, soft/hard delete support, criteria-based queries, and transaction-aware Unit of Work integration, built on top of the schorts/shared-kernel.
v0.1.5
2026-06-20 19:27 UTC
Requires
- google/cloud-core: ^1.72
- google/cloud-firestore: ^2.1
- mjaschen/phpgeo: ^5.0
Requires (Dev)
- schorts/shared-kernel: ^0.7.1
Suggests
- schorts/shared-kernel: Required in consuming apps to provide EntityRegistry and domain contracts