Page cover

Introduction V2

Laravel Model Metadata is a package designed to manage metadata with JSON support for multiple data types. It allows you to attach, manage easily, and query metadata on your Laravel models using the HasManyMetadata or HasOneMetadata traits.

Metadata in Github

Contributions

Contributions to this package are welcome. If you have ideas, suggestions, or issues, feel free to submit pull requests or open issues on the GitHub repository.

Main Features

  • Allow one model to have many metadata records

  • Allow one model to have one metadata record

  • Create, update, delete, and search metadata

  • JSON casting using the package's built-in trait

  • A polymorphic table design to attach metadata to any model

Last updated