🚀
Model Metadata
  • Introduction V2
  • Requirements
  • Installation
  • Basics
    • Simple Usage
    • HasOneMetadata
      • 😎Use in Model
      • 🎃Create Metadata
      • 🍕Get Metadata
      • ✅Has Metadata
      • 💫Update Metadata
      • ☂️Sync Metadata
      • 💣Delete Metadata
      • 🐙Forget Metadata
    • HasManyMetadata
      • 😐Use in Model
      • 🍔Create Metadata
      • 🍟Get Metadata
      • 🥊Search Metadata
      • 📭Has Metadata
      • 🪭Update Metadata
      • ⛱️Sync Metadata
      • 🪣Delete Metadata
      • 🧽Forget Metadata
Powered by GitBook
On this page
  • Contributions
  • Main Features

Introduction V2

NextRequirements

Last updated 4 months ago

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.

Contributions

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

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
Page cover image
GitHub - waadmawlood/laravel-model-metadata: A Laravel package designed to manage model metadata with JSON support multiple data typesGitHub
Metadata in Github
Logo