소스 검색

Merge pull request #447 from 090809/fix-model-factory-chaining

fix(model factory chain): implode relation chains for bigger relations
Shalvah 3 년 전
부모
커밋
edd0f2194c
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/Tools/Utils.php

+ 1 - 1
src/Tools/Utils.php

@@ -244,7 +244,7 @@ class Utils
 
                 $factoryChain = empty($relationChain)
                     ? call_user_func_array([$relationModel, 'factory'], [])
-                    : Utils::getModelFactory($relationModel, $states, $relationChain);
+                    : Utils::getModelFactory($relationModel, $states, [implode('.', $relationChain)]);
 
                 if ($relationType === BelongsToMany::class) {
                     $pivot = method_exists($factory, 'pivot' . $relationVector)