├── Api ├── Data │ ├── StudentInterface.php │ └── TeacherInterface.php ├── StudentRepositoryInterface.php └── TeacherRepositoryInterface.php ├── LICENSE ├── Model ├── ResourceModel │ ├── Student.php │ ├── Student │ │ ├── Collection.php │ │ └── Relation │ │ │ ├── ReadHandler.php │ │ │ └── SaveHandler.php │ ├── Teacher.php │ └── Teacher │ │ ├── Collection.php │ │ └── Relation │ │ ├── ReadHandler.php │ │ └── SaveHandler.php ├── Student.php ├── StudentRepository.php ├── Teacher.php └── TeacherRepository.php ├── README.md ├── Setup └── InstallSchema.php ├── composer.json ├── etc ├── di.xml └── module.xml └── registration.php /Api/Data/StudentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Api/Data/StudentInterface.php -------------------------------------------------------------------------------- /Api/Data/TeacherInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Api/Data/TeacherInterface.php -------------------------------------------------------------------------------- /Api/StudentRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Api/StudentRepositoryInterface.php -------------------------------------------------------------------------------- /Api/TeacherRepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Api/TeacherRepositoryInterface.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /Model/ResourceModel/Student.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Student.php -------------------------------------------------------------------------------- /Model/ResourceModel/Student/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Student/Collection.php -------------------------------------------------------------------------------- /Model/ResourceModel/Student/Relation/ReadHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Student/Relation/ReadHandler.php -------------------------------------------------------------------------------- /Model/ResourceModel/Student/Relation/SaveHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Student/Relation/SaveHandler.php -------------------------------------------------------------------------------- /Model/ResourceModel/Teacher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Teacher.php -------------------------------------------------------------------------------- /Model/ResourceModel/Teacher/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Teacher/Collection.php -------------------------------------------------------------------------------- /Model/ResourceModel/Teacher/Relation/ReadHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Teacher/Relation/ReadHandler.php -------------------------------------------------------------------------------- /Model/ResourceModel/Teacher/Relation/SaveHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/ResourceModel/Teacher/Relation/SaveHandler.php -------------------------------------------------------------------------------- /Model/Student.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/Student.php -------------------------------------------------------------------------------- /Model/StudentRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/StudentRepository.php -------------------------------------------------------------------------------- /Model/Teacher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/Teacher.php -------------------------------------------------------------------------------- /Model/TeacherRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Model/TeacherRepository.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/README.md -------------------------------------------------------------------------------- /Setup/InstallSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/Setup/InstallSchema.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/composer.json -------------------------------------------------------------------------------- /etc/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/etc/di.xml -------------------------------------------------------------------------------- /etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/etc/module.xml -------------------------------------------------------------------------------- /registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevin-blackbird/magento-2-data-model-sample/HEAD/registration.php --------------------------------------------------------------------------------