Changed
- Switched project namespace from
Evers\SellingPartnerApi
toSellingPartnerApi
- Moved model classes to subdirectories within
lib/Model
corresponding to the segment of the Selling Partner API they correspond to (A+ Content API, Feeds API, etc) - Moved model documentation files to subdirectories within
docs/Model
corresponding to the directory inlib/Model
that contains the relevant model class - Updated API and Model documentation content to reflect the new code organizational structure
Fixed
- The model reorganization ensures that models with the same name, in different APIs, will not overwrite each other during code generation. This has been an ongoing problem, and fixing it was the main purpose of this redesign.