Constructs a new EntityListController object.
string $entity_type: The type of entity to be listed.
array $entity_info: An array of entity info for the entity type.
\Drupal\Core\Entity\EntityStorageControllerInterface $storage: The entity storage controller class.
\Drupal\Core\Extension\ModuleHandlerInterface $module_handler: The module handler to invoke hooks on.
public function __construct($entity_type, array $entity_info, EntityStorageControllerInterface $storage, ModuleHandlerInterface $module_handler) {
$this->entityType = $entity_type;
$this->storage = $storage;
$this->entityInfo = $entity_info;
$this->moduleHandler = $module_handler;
}