🚀
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
  1. Basics
  2. HasOneMetadata

Sync Metadata

Synchronize metadata for the model.

🔥 syncMetadata

  • If metadata already exists, it will be updated.

  • If it doesn't exist, a new metadata record will be created.

// Syntax
$model->syncMetadata(array|Collection $metadata): bool

Example Usage


// Using an array
$model->syncMetadata(['theme' => 'dark', 'views' => 767]);

// Using Collection
$model->syncMetadata(collect(['theme' => 'dark', 'views' => 767]));
Parameters
Data Type

metadata

array, Collection

Return Type ⇒ Boolean

PreviousUpdate MetadataNextDelete Metadata

Last updated 4 months ago

☂️