Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 517 Bytes

README.md

File metadata and controls

34 lines (27 loc) · 517 Bytes

Avro to PHP

Compile Avro .avsc files into usable PHP classes.

Supports PHP >=7.4

Installation

composer require chasdevs/avro-to-php

Usage

vendor/bin/avro-to-php compile dir/with/avsc/

Releasing

  1. Update VER in Makefile
  2. Run make release

Roadmap

  • Basic Records
  • Arrays
  • Unions
  • CLI
  • Defaults
  • Enums
  • Logical types (only tested with timestamp-millis)
  • Maps
  • Serialization Tests
  • Fixed
  • Sort Order
  • Aliases