php-serialize is a powerful attribute-based PHP serialization library (requires PHP ≥ 8.1). It allows you to map objects to arrays or JSON, and can automatically generate OpenAPI documentation based on the same
🚀 Unified solution supporting API data serialization and document generation.
- 🏷️ Property alias mapping
- 🔄 Automatic type conversion
- 🔁 Support for deep object nesting
- ❌ Support for skipping/excluding fields
- 🧩 Recursive DTO (Data Transfer Object) serialization
- 🧬 Automatically generate OpenAPI schema based on object definitions
- ⚙️ Framework-agnostic — compatible with Laravel, Symfony, and more