| ⇢ | A | ProductCollection added | |
| ⇢ | A | AccessTokenFactory added | |
| ⇢ | A | CategoryCollectionTest added | |
| ⇢ | A | DiscountParserTest added | |
| ⇢ | A | Variant added | |
| ⇢ | A | ImageParser added | |
| ⇢ | A | CategoryTest added | |
| ⇢ | A | LibraryParserTest added | |
| ⇢ | A | VariantCollection added | |
| ⇢ | A | CategoryParser added | |
| ⋮ | view more | ||
| A | ↛ | VariantCollectionTest removed | |
| A | ↛ | CategoryCollection removed | |
| A | ↛ | Product removed | |
| A | ↛ | Purchase removed | |
| A | ↛ | CoordinatesTest removed | |
| A | ↛ | Discount removed | |
| A | ↛ | User removed | |
| A | ↛ | PurchaseHistory removed | |
| A | ↛ | CashPaymentTest removed | |
| A | ↛ | DiscountCollection removed | |
| ⋮ | view more | ||
| ⇢ | C | ProductParserTest::parseArray() added | |
| ⇢ | B | ProductParser::parse() added | |
| ⇢ | B | PaymentParser::parse() added | |
| ⇢ | B | LibraryParserTest::getData() added | |
| ⇢ | B | PaymentParser::parseCardPayment() added | |
| ⇢ | B | Product::__construct() added | |
| ⇢ | B | ImageCollectionTest::imageCollection() added | |
| ⇢ | B | VariantCollectionTest::variantCollection() added | |
| ⇢ | B | PaymentParserTest::parseArray() added | |
| ⇢ | B | Discount::create() added | |
| ⋮ | view more | ||
| C | ↛ | ProductParserTest::parseArray() removed | |
| B | ↛ | ProductParser::parse() removed | |
| B | ↛ | PaymentParser::parse() removed | |
| B | ↛ | LibraryParserTest::getData() removed | |
| B | ↛ | PaymentParser::parseCardPayment() removed | |
| B | ↛ | DiscountTest::new() removed | |
| B | ↛ | PaymentParserTest::parseArray() removed | |
| B | ↛ | Product::__construct() removed | |
| B | ↛ | Purchase::__construct() removed | |
| B | ↛ | PurchaseParser::parse() removed | |
| ⋮ | view more | ||