Sample module for learning Magento 2. This module will cover everything we should know in Magento 2.
-
Declarative Schema - setup scripts replacement. See:
-
Create a custom EAV entity type and attributes: https://github.com/hanhpv/magento2-module-office/commit/22fd924ac1664f5d47a9bccfb1270bf8d4b8adbe
-
Plugins: https://github.com/hanhpv/magento2-module-office/commit/7a99df5c9e4addc4418ce286494d08f4bb8d4713
-
Create a custom session class: https://github.com/hanhpv/magento2-module-office/commit/de287ab6f42f8911c7e89efee11faf658eeb06f6
-
Layout block argument types: https://github.com/hanhpv/magento2-module-office/commit/93eca890f9b1d9586f789e77419dcc4d3d19d8c6