public static function compiles()
{
$modules = app()->make('modules')->all();
$files = [];
foreach ($modules as $module) {
$serviceProvider = module_class($module['slug'], 'Providers\\ModuleServiceProvider');
if (class_exists($serviceProvider)) {
$files = array_merge($files, forward_static_call([$serviceProvider, 'compiles']));
}
}
return array_map('realpath', $files);
}