The Developer’s guide to leveraging the flexibility of CoreShop. Here you will find all the concepts used in CoreShop.
CoreShop uses Doctrine ORM for Custom Resources. ORM enables us great flexibility and extendability for simple models like Currencies and Countries. CoreShop currently implements these Resources as ORM Model:
- Country and State
- Tax Rate and Tax Rules
- Price Rules
- Shipping Rules
- Index and Filter Configuration
- Notification Rule Configuration
Everytime something is called a Resource, we talk about ORM Models.
CoreShop Pimcore Models
CoreShop also takes advantage of Pimcores flexible data-model. Objects that are heavily used and changed are implemented using Data Objects:
- Product Category
- Order Invoice
- Order Shipment
- Customer Group
Everytime we talk about Objects, we talk about Pimcore Data Objects.