These are sample codes for Drupal 8 OOP concepts Important links https://www.drupal.org/developing/api/entity http://wizzlern.nl/sites/wizzlern.nl/files/artikel/drupal-content-entity-8.0.pdf https://docs.acquia.com/articles/building-drupal-8-modules