zan/doctrine-rest-bundle
Zan Doctrine REST Bundle provides a Symfony integration for exposing Doctrine entities through RESTful endpoints, reducing boilerplate for CRUD APIs. Configure resources, routing, and serialization to quickly turn your ORM models into JSON APIs.
@Expose, Symfony Serializer @Ignore, or direct construction of GenericEntityResultSet with an annotation reader.Expose and Symfony Ignore support can alter which properties are serialized, potentially causing data exposure, API contract changes, or broken clients. Removal of SortablePosition can change ordering behavior. Constructor signature changes can break service wiring, factories, and tests.MinimalEntitySerializer behave by default when Expose/Ignore metadata is absent? Are there security guidance notes for preventing unintended property exposure? Is GenericEntityResultSet constructed through Laravel container bindings or directly in application code/tests?Gedmo\Mapping\Annotation\SortablePosition, JMS\Serializer\Annotation\Expose, and Symfony\Component\Serializer\Annotation\Ignore. Replace them with the package’s supported PHP attributes, then verify serialization output and property editability behavior against existing API contracts.GenericEntityResultSet.GenericEntityResultSet constructor change, missing or ignored properties after Expose/Ignore removal, changed sort order after SortablePosition removal, stale cached metadata after deployment, and unintended data exposure in API responses. These should be treated as high-severity release risks.How can I help you explore Laravel packages today?