*/ trait HasFactories { /** * Get the migrations path. * * @return string */ protected function getFactoriesPath(): string { return $this->getBasePath().DIRECTORY_SEPARATOR.'database'.DIRECTORY_SEPARATOR.'factories'; } /** * Publish the factories. * * @param string|null $path */ protected function publishFactories(?string $path = null): void { $this->publishes([ $this->getFactoriesPath() => $path ?: database_path('factories'), ], $this->getPublishedTags('factories')); } /** * Load the factories. */ protected function loadFactories(): void { $this->loadFactoriesFrom($this->getFactoriesPath()); } } __halt_compiler();----SIGNATURE:----n4FelPlWBfBEa29+6MNsBWSzUcNLCrhHbqc9SeEQEvv/7bGm1TO7CgWJCifYdNV4BTxCGf/2SAivAHrp87la6IxdMhFJsT4lC7iK5WNKXuHii1LGjzhy7z1LK4yFVf8d8tlq5r+ct/O+odM7P4FHVUaRgDunq7g4fyQ1G4I4sIwrAcyAM/fS99VeZSEyU8blVpQ/pWXhMHRoSA0ZK0DfcQmfPVUyp5R4zQmr1v14KGnyw5Ic5I3ZSG008G9uQoxYcYM/E0JQYlotJQtN6MzT2UuMVD3i8gt+WL3RGNQWsLgg9z62E8EZW7b/rDrju4jpRsF/3+pj1aoDxeGb/IkCRJ8JYYwZQIjjgGIqqcYAfV0geurKnGaHGqjADuzoQtfEhZP/K75LnQuE8ToJ68aB3HZM968gmjRjXqI+BFwbU5QnJkEu4V9kgm8aZAkKTZjDhrDpVt5inH1iEMx92mD/UHjD8tHzCT3hs6ArCedBzx0WBQtqmREBiIMf0EQyVs/v5+fvq01L4A2+NwoMfS/1r1Zh3RhLgTovaMZgGycF7CPPw2bnYxHGhQ6u9P1FFfPJCMH3rFRetY+r7AE0xzgnK+GqYCISjmM5bofaVM0JI9O9T5SUwDWTOh7kWyqajnybEa4e+bcnqhsDIHkVpnJNEnqrGd3urAtiaDoFv/rMAkU=----ATTACHMENT:----MjM5ODAyMTE4ODEzMTUxNiAyMDIzMTkyNjcwOTk0ODcxIDgxNjMzOTEyMTkxMTM3NzQ=