diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..3e10c03 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,9 @@ +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 4 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true \ No newline at end of file diff --git a/src/SaveRelationsBehavior.php b/src/SaveRelationsBehavior.php index 8c6e0e1..4accda8 100644 --- a/src/SaveRelationsBehavior.php +++ b/src/SaveRelationsBehavior.php @@ -215,9 +215,9 @@ class SaveRelationsBehavior extends Behavior if (isset($data[$modelAttribute])) { $fks[$modelAttribute] = $data[$modelAttribute]; } elseif ($relation->multiple && !$relation->via) { - foreach ($link as $relatedAttribute => $modelAttribute) { + foreach ($link as $relatedAttribute => $relatedModelAttribute) { if (!isset($data[$relatedAttribute])) { - $fks[$relatedAttribute] = $this->owner->{$modelAttribute}; + $fks[$relatedAttribute] = $this->owner->{$relatedModelAttribute}; } } } else {