getExtension() !== "toml") { continue; } $schemaData = Toml::ParseFile( $configDir . "/" . $file->getFilename(), ); $schemas[] = $schemaData; } $schemas = collect($schemas)->sortBy("label")->values(); if (!file_exists(storage_path("lucent"))) { mkdir(storage_path("lucent")); } file_put_contents(schemas_path(), json_encode($schemas)); $this->info("Lucent Schemas were updated"); } }