php-collective/symfony-dto
php-collective/symfony-dto brings typed DTOs to Symfony controllers, letting you map and validate request data into dedicated objects instead of raw arrays. It keeps request handling explicit, type-safe, and easier to maintain, with attribute-driven mapping and validation.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-collective/dto | 0.88 | php-collective/dto is a lightweight PHP package for defining typed data transfer objects. Hydrate DTOs from arrays or Laravel requests, cast nested DTOs and collections, validate data, and keep application boundaries clean with simple, expressive classes. | 31 | 30 | 2 | 3K | 0 | 15.0 | 30.7 | MIT | 3 months ago | |
| symfony-cmf/sonata-phpcr-admin-integration-bundle | 0.87 | Integrates Sonata Admin with Doctrine PHPCR ODM for Symfony CMF, enabling tree-based content management and administration of hierarchical PHPCR documents through Sonata’s admin interface. | 5 | 4 | 20 | 170 | 22 | 4.0 | 20.5 | — | 7 years ago | |
| liquidrazor/dto-api-bundle | 0.87 | A Laravel bundle for building API layers around data transfer objects. It helps structure request and response payloads, keep controllers thin, and maintain consistent, typed data flow between your application and its API endpoints. | 0 | 0 | 1 | 0 | 0 | 8.1 | — | — | 7 months ago | |
| svb/dto-generator-bundle | 0.86 | A Symfony bundle that generates typed DTO classes from your entities, arrays, or config, complete with constructors, getters, setters, and mapping helpers. A console command lets you scaffold and regenerate DTOs quickly, reducing boilerplate in your service and API layers. | 0 | 0 | 0 | 3K | 0 | 0.0 | 48.6 | MIT | — | |
| bigyohann/symfony-dto-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.8 | — | — | 3 years ago | |
| jekamell/simple-dto-bundle | 0.86 | jekamell/simple-dto-bundle provides a lightweight way to define and use simple DTOs in Symfony applications. It helps keep data structured and code clean by separating data transfer from business logic with minimal configuration. A practical choice for projects seeking straightforward DTO support. | 1 | 1 | 1 | 0 | 0 | 0.3 | — | — | 9 years ago | |
| hprotravel/symfony-dto-bundle | 0.86 | A Symfony bundle from HproTravel for working with data transfer objects (DTOs), helping structure request and response data, improve type safety, and keep application layers clean. It integrates DTO handling into Symfony projects. | 0 | 0 | — | 44 | — | 0.0 | 22.8 | — | — | |
| m-adamski/symfony-utils-bundle | 0.86 | Symfony Utils Bundle bundles reusable helpers and services for Symfony applications, cutting boilerplate and keeping everyday development tasks clean and consistent. Install it via Composer, enable the bundle, and use the provided utilities across your projects. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 6 years ago | |
| oneguard/dynamic-configuration-bundle | 0.86 | OneGuard Dynamic Configuration Bundle provides runtime configuration management for Symfony applications, letting settings be defined, overridden, and persisted without code changes. Ideal for feature flags, environment-specific values, and admin-editable options. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| popo/generator | 0.86 | popo/generator scaffolds Plain Old PHP Object (POPO) classes from your database tables, reducing boilerplate and helping Laravel developers build a simple, maintainable data layer. | 20 | 21 | 0 | 137 | 0 | 14.6 | 13.7 | MIT | 3 months ago | |
| michaelalexeevweb/openapi-php-dto-generator | 0.86 | Generate PHP DTO classes directly from OpenAPI specifications. This package parses your schema and produces typed, ready-to-use data transfer objects with constructor properties, type hints, and nested object support—reducing manual boilerplate and keeping code in sync with your API contract. | 5 | — | 0 | — | 0 | 20.3 | — | MIT | 1 day ago | |
| tandrewcl/api-response-convert | 0.86 | tandrewcl/api-response-convert is a Laravel/PHP package for converting API responses into consistent, predictable formats. It helps standardize JSON payloads across endpoints, making output easier to manage, reuse, and consume in client applications. Useful for keeping controller responses clean and... | 0 | — | 1 | — | 0 | 0.3 | — | — | 1 year ago | |
| bujanov/dto-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| 24hoursmedia/tesla-dto-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| publero/code-generator | 0.86 | A Laravel package for generating PHP code from templates and database schema, helping scaffold models, controllers, and related classes to speed up development. Suitable for teams wanting repeatable, customizable code generation, though it has limited community adoption and sparse documentation. | 0 | 1 | 0 | 243 | 0 | 0.1 | 33.0 | MIT | — | |
| john-montigomo/symfony-maker-bundle | 0.86 | A Symfony bundle that provides maker-style code generation commands to scaffold common classes and files, helping streamline repetitive boilerplate work. Install via Composer to generate Symfony components quickly. | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | 1 year ago | |
| symfony-cmf/routing-auto-bundle | 0.86 | Symfony CMF Routing Auto Bundle automatically generates and manages routes for content using configurable rules, making it easier to build dynamic, SEO-friendly URLs in Symfony applications without manual route creation. | 14 | — | 26 | — | 13 | 2.5 | 3.4 | — | 8 years ago | |
| antonchernik/dto-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| pfilsx/dto-param-converter-bundle | 0.86 | A Symfony bundle that converts request parameters into typed DTOs via a param converter, keeping controllers clean and making input handling more explicit, reusable, and testable. | 7 | 7 | 1 | 601 | 0 | 0.1 | 26.0 | MIT | 3 years ago | |
| nella/monolog-tracy-bundle | 0.86 | Monolog Tracy Bundle connects Monolog logging with the Tracy debugger, forwarding log records and exceptions into Tracy for clearer, centralized inspection during development. Useful for PHP apps that want richer debug output with minimal wiring. | 8 | — | 4 | — | 0 | 0.2 | — | NOASSERTION | 8 years ago |
How can I help you explore Laravel packages today?