Sha256: af87faffbc2f5bfd82ce2b576b324c36710b098daa2fd5c14ad99ab10c186f1b

Contents?: true

Size: 432 Bytes

Versions: 3

Compression:

Stored size: 432 Bytes

Contents

# Improvements

## Reading

Convert the CamelCase JSON field names to more Ruby-like snake_case fields.

Ex: shortName => short_name

## API Structure

Have a look to Stripe API to use the objects themselves as starting point:

    data_elements = DataElement.list(filter: "...", fields: [...])
    data_element = DataElement.find(id)

This would make the "write/update" API better:

    DataElement.create(name: "", short_name: "")

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dhis2-2.2.0 TODO.md
dhis2-2.1.0 TODO.md
dhis2-0.1.0 TODO.md