Per concluded spec doc, Art4 JSON parser lib was slated for removal. Additionally, directory structure was to be simplified.
Solution
This PR removes Art4 JSON parser lib, allows developers to get array, object or raw JSON returns, simplifies directory structure by incorporating PSR4 autoloading and removing unneeded includes. get_data function that does requests to API is made public to allow developers to use their own custom requests. Example in readme is updated to work with the new setup. Still uses API v1
Verification
Tested and verified to be working in dev installations created by composer from the dev package at packagist.
Problem
Per concluded spec doc, Art4 JSON parser lib was slated for removal. Additionally, directory structure was to be simplified.
Solution
This PR removes Art4 JSON parser lib, allows developers to get array, object or raw JSON returns, simplifies directory structure by incorporating PSR4 autoloading and removing unneeded includes. get_data function that does requests to API is made public to allow developers to use their own custom requests. Example in readme is updated to work with the new setup. Still uses API v1
Verification
Tested and verified to be working in dev installations created by composer from the dev package at packagist.
Does this need tests
No.