We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f0c138c commit 92d7f2eCopy full SHA for 92d7f2e
src/Console/ModelsCommand.php
@@ -1097,7 +1097,14 @@ protected function getFactoryMethods($model)
1097
}
1098
1099
$modelName = get_class($model);
1100
- $factory = get_class($modelName::factory());
+ $modelBaseName = class_basename($modelName);
1101
+
1102
+ $factory = "\Database\Factories\\{$modelBaseName}Factory";
1103
1104
+ if ($modelName::newFactory()) {
1105
+ $factory = get_class($modelName::newFactory());
1106
+ }
1107
1108
$factory = '\\' . trim($factory, '\\');
1109
1110
if (!class_exists($factory)) {
0 commit comments