D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
dateitor
/
public_html
/
vendor
/
nwidart
/
laravel-modules
/
src
/
Traits
/
Filename :
MigrationLoaderTrait.php
back
Copy
<?php namespace Nwidart\Modules\Traits; trait MigrationLoaderTrait { /** * Include all migrations files from the specified module. * * @param string $module */ protected function loadMigrationFiles($module) { $path = $this->laravel['modules']->getModulePath($module) . $this->getMigrationGeneratorPath(); $files = $this->laravel['files']->glob($path . '/*_*.php'); foreach ($files as $file) { $this->laravel['files']->requireOnce($file); } } /** * Get migration generator path. * * @return string */ protected function getMigrationGeneratorPath() { return $this->laravel['modules']->config('paths.generator.migration'); } }