survos/data-contracts

Shared data vocabularies, content metadata, and item DTO contracts for Survos data/media/import packages.

Maintainers

👁 tacman1123

Package info

github.com/survos/data-contracts

pkg:composer/survos/data-contracts

Fund package maintenance!

kbond

Statistics

Installs: 396

Dependents: 11

Suggesters: 0

Stars: 0

Open Issues: 0

2.11.4 2026-06-28 02:15 UTC

Requires

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 12605f8ad46baaf3890809ddc3bd64dbcf473da7


README

Shared PHP-only contracts for data-bearing Survos packages.

This package intentionally contains no Symfony bundle class, Doctrine mapping, commands, providers, dataset path services, or container wiring. Bundles can depend on it when they only need stable vocabulary, content type, or DTO contracts.

Contents

  • Survos\DataContracts\Vocabulary\DcTerms
  • Survos\DataContracts\Metadata\ContentType
  • Survos\DataContracts\Dto\Item\BaseItemDto
  • Survos\DataContracts\Dto\Item\PhotographDto
  • Survos\DataContracts\Dto\Item\PostcardDto
  • Survos\DataContracts\Dto\Item\NewspaperDto
  • Survos\DataContracts\Dto\Item\MapDto