You are here

public function OpenlayersControlFormBase::__construct in Openlayers 8.4

Construct the ControlFormBase.

For simple entity forms, there's no need for a constructor. Our openlayers_control form base, however, requires an entity query factory to be injected into it from the container. We later use this query factory to build an entity query for the exists() method.

Parameters

\Drupal\Core\Entity\EntityStorageInterface $entity_storage: An entity query factory for the openlayers_control entity type.

File

src/Form/OpenlayersControlFormBase.php, line 41

Class

OpenlayersControlFormBase
Class OpenlayersControlFormBase.

Namespace

Drupal\openlayers\Form

Code

public function __construct(EntityStorageInterface $entity_storage) {
  $this->entityStorage = $entity_storage;
}