class ContactAttributeProvider | |
def initialize(model) | |
@model = model | |
end | |
def call | |
ContactAttribute.all.map do |attr| | |
ActiveDynamic::AttributeDefinition.new( | |
attr.name, datatype: attr.datatype, | |
required: attr.required? | |
) | |
end | |
end | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment