class ApiEntreprise::Adapter def initialize(siret, procedure_id) @siret = siret @procedure_id = procedure_id end def data_source @data_source ||= get_resource rescue @data_source = nil end def to_params if data_source.present? process_params else {} end end end