Démarrage rapide

Activer l’exploitation des données pour un modèle :

class MonModele < ApplicationRecord
  extend Submit64::MetadataProvider

  def self.submit64_form_builder
    {
      sections: [
        fields: [:nom, :prenom, :date_naissance]
      ]
    }
  end

end

Obtenir les informations via un contrôleur :

class MyController < ApplicationController

  # POST /my-api/get-metadata-and-data-submit64
  def get_metadata_and_data_submit64
    render json: Submit64.get_metadata_and_data(Submit64.permit_metadata_and_data_params(params))
  end

  # POST /my-api/get-association-data-submit64
  def get_association_data_submit64
    render json: Submit64.get_association_data(Submit64.permit_association_data_params(params))
  end

  # POST /my-api/get-submit-data-submit64
  def get_submit_data_submit64
    render json: Submit64.submit_form(Submit64.permit_submit_params(params))
  end
end