public function EventMaxEnrollService::getEnrollmentsNumber in Open Social 10.3.x
Same name and namespace in other branches
- 8.9 modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
- 8.5 modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
- 8.6 modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
- 8.7 modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
- 8.8 modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
- 10.0.x modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
- 10.1.x modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
- 10.2.x modules/social_features/social_event/modules/social_event_max_enroll/src/Service/EventMaxEnrollService.php \Drupal\social_event_max_enroll\Service\EventMaxEnrollService::getEnrollmentsNumber()
Get count of enrollments per event.
Parameters
\Drupal\node\NodeInterface $node: The node to check for.
Return value
int The enrollments count.
Overrides EventMaxEnrollServiceInterface::getEnrollmentsNumber
1 call to EventMaxEnrollService::getEnrollmentsNumber()
- EventMaxEnrollService::getEnrollmentsLeft in modules/
social_features/ social_event/ modules/ social_event_max_enroll/ src/ Service/ EventMaxEnrollService.php - Get number of enrollments still possible per event.
File
- modules/
social_features/ social_event/ modules/ social_event_max_enroll/ src/ Service/ EventMaxEnrollService.php, line 64
Class
- EventMaxEnrollService
- Class EventMaxEnrollService.
Namespace
Drupal\social_event_max_enroll\ServiceCode
public function getEnrollmentsNumber(NodeInterface $node) {
return $this->storage
->getQuery()
->condition('field_event', $node
->id())
->condition('field_enrollment_status', 1)
->count()
->execute();
}