You are here

registration_handler_field_entity_capacity_used.php in Entity Registration 8.2

Display maximum slots for an entity.

File

modules/registration_views/src/registration_handler_field_entity_capacity_used.php
View source
<?php

namespace Drupal\registration_views;


/**
 * @file
 * Display maximum slots for an entity.
 */
class registration_handler_field_entity_capacity_used extends views_handler_field_numeric {
  function render($values) {
    $entity_id = $this
      ->get_value($values);
    $table = $this->table;
    $alias = $this->field_alias;
    $slots_used = (int) registration_event_count($table, $entity_id);
    $values->{$alias} = $slots_used;
    return parent::render($values);
  }

}

Classes

Namesort descending Description
registration_handler_field_entity_capacity_used @file Display maximum slots for an entity.