coolms/entity-bundle

Symfony integration for coolms/entity: the bundle and its extension, the extras infrastructure compiler passes, API Platform property metadata factories for dynamic fields, and the entity search endpoint

Maintainers

Package info

github.com/coolms/entity-bundle

Type:symfony-bundle

pkg:composer/coolms/entity-bundle

Transparency log

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-08-18 11:06 UTC

This package is auto-updated.

Last update: 2026-08-18 11:44:56 UTC


README

CI Latest Version PHP License

Symfony integration for coolms/entity.

Register in config/bundles.php:

CoolMS\EntityBundle\EntityBundle::class => ['all' => true],
  • DependencyInjection\Extension -- wires the alias registry, the schema lookup, the extras infrastructure and the entity-factory locator, and declares the entity.extras_validation configuration.
  • DependencyInjection\Compiler\ExtrasInfrastructurePass -- re-asserts that wiring after the application's own service scan, which loads later and would otherwise replace the definitions and silently drop decoration markers, scalar arguments and event-listener tags.
  • ApiPlatform\Extras*Factory -- surfaces dynamic fields in API Platform property metadata so extras appear in the generated schema and OpenAPI document alongside static properties.
  • Controller\EntitySearchController -- the cross-entity search endpoint.

Installation

composer require coolms/entity-bundle