protected function generateLang(FileGenerator $generator, array $properties, callable $callable) { $generator->directory('lang', function ($generator) use($properties, $callable) { foreach ($properties['languages'] as $lang) { $generator->directory($lang, $callable); } }); }