2   def self.full_definitions(layers_filename)
 
   3     YAML.load_file(Rails.root.join(layers_filename))
 
   4         .reject { |layer| layer["apiKeyId"] && !Settings[layer["apiKeyId"]] }
 
   7             layer["apikey"] = Settings[layer["apiKeyId"]]
 
   8             layer.delete "apiKeyId"
 
  14   def self.embed_definitions(layers_filename)
 
  15     full_definitions(layers_filename)
 
  16       .select { |entry| entry["canEmbed"] }
 
  17       .to_h { |entry| [entry["layerId"], entry.slice("leafletOsmId", "leafletOsmDarkId", "apikey").compact] }