vlucas/hyperspan (packagist): Build a Hypermedia API response once and return it in multiple formats
Keywords: api|hal|hypermedia|Siren|hypermedia api|siren json|hal json