morphToMany method

void morphToMany(
  1. String name,
  2. Model model, {
  3. required String morphKey,
  4. required String morphType,
  5. required String type,
  6. required String pivotTable,
  7. required String relatedMorphKey,
  8. String localKey = 'id',
})

Implementation

void morphToMany(String name, Model model,
    {required String morphKey,
    required String morphType,
    required String type,
    required String pivotTable,
    required String relatedMorphKey,
    String localKey = 'id'}) {
  _relations.addEntries([
    MapEntry(
        name,
        MorphToMany(
          parent: this,
          related: model,
          morphKey: morphKey,
          morphType: morphType,
          pivotTable: pivotTable,
          relatedMorphKey: relatedMorphKey,
          type: type,
          localKey: localKey,
        ))
  ]);
}