HeartbeatTypeServices.php 569 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. namespace Drupal\heartbeat8;
  3. use Drupal\Core\Entity\Query\QueryFactory;
  4. /**
  5. * Class HeartbeatTypeServices.
  6. *
  7. * @package Drupal\heartbeat8
  8. */
  9. class HeartbeatTypeServices {
  10. /**
  11. * Drupal\Core\Entity\Query\QueryFactory definition.
  12. *
  13. * @var \Drupal\Core\Entity\Query\QueryFactory
  14. */
  15. protected $entityQuery;
  16. /**
  17. * Constructor.
  18. */
  19. public function __construct(QueryFactory $entity_query) {
  20. $this->entityQuery = $entity_query;
  21. }
  22. public function getTypes() {
  23. return $this->entityQuery->get('heartbeat_type')->execute();
  24. }
  25. }