survos/data-contracts

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

Maintainers

Package info

github.com/survos/data-contracts

pkg:composer/survos/data-contracts

Fund package maintenance!

kbond

Statistics

Installs: 16

Dependents: 4

Suggesters: 0

Stars: 0

Open Issues: 0

2.2.5 2026-05-14 02:44 UTC

This package is auto-updated.

Last update: 2026-05-14 02:44:54 UTC


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