public static function getModuleConfigNames(string $entityName, array $files = [], string $path = ''): array
    {
        $configs = [];
        foreach ($files as $k => $file) {
            $label = str_replace($path, '', $file);
            $label = str_replace('.json', '', $label);

            $parts = array_filter(explode('/', $label));
            $parts = array_values($parts);

            foreach ($parts as $key => $part) {
                $parts[$key] = Inflector::camelize($part);
            }

            array_unshift($parts, 'Json', $entityName);

            $name = implode(self::TYPE_DELIMITER, $parts);
            $configs[$file] = $name;
        }

        return $configs;
    }