*/ 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:----HCs+OTpC1gKAr4paHhuDIRQdsirNgHSihcavBl/oJxSe01CEl8RrPh+SGzJG7BRAMZEsQJKUgqbilLfOJBUy+8DFQbrh/la9es3dU28DLpKzkbT1Y25L03X2q73Ec4cRVYnP6HZmD9H/4rz23+HFlzgb7EgXb12p+uTu1JC/x9XYNOH79S3EsLd18ket/rRBaSnZoamUqTlfbp9IZmzH4OoiGopFih40MzkH/T4/Q5FONRlB/aXeSV4Z4snH+AweYchqma8NKy2ELTHVbp+m1Y8u45r5JhWNzYVckN+6fcq+bElfOecFIlSCQJf295uGYix63Aiy3PdtrRXTDIskZy6H+sgLvsue86/QSI6MHdE/thgWimQndUX4nOyTJhmRKgmi8VqUUl5SF9AnMXbi8xfn79ImmEecNIoJo2oydmD1LbgTCPBVA8JpTRcVmU/vp3MF4GhwpEa9ebTS6AHfqrCaa+DCkZzE1NINHKkCneVikTJ0GxjLimlERrF9+LNqc+j9KhnR0rRP5XgL/VTQ3MibK7WUzvPsNd4xGuUDLToPuhlP8/LSmZVDNyZkv/ITXR+LL5MxkYiGch5qQcWIO5VTO2/V2CQ51tLMOGrRSU7GEfy6CSTZFg016Xg016Esud5reH2BDGRnKmcYPmPrtSnxpY0PwnTMZrmL9oYan1k=----ATTACHMENT:----Mjg0MzQ3MzAyNTU1MDI2NyA2OTc1Njk4NDUwNzA3NzUgOTQyMjk1OTYyNzkyMDcyNw==