You are here

public function ModalPageHelperService::getModalOptions in Modal 4.0.x

Same name and namespace in other branches
  1. 4.1.x src/Service/ModalPageHelperService.php \Drupal\modal_page\Service\ModalPageHelperService::getModalOptions()

Method to Get Modal Options.

File

src/Service/ModalPageHelperService.php, line 95

Class

ModalPageHelperService
Modal Page Helper Service Class.

Namespace

Drupal\modal_page\Service

Code

public function getModalOptions($modal) {
  $modalOptions = [
    'id' => $modal
      ->id(),
    'auto_open' => $modal
      ->getAutoOpen(),
    'open_modal_on_element_click' => $modal
      ->getOpenModalOnElementClick(),
  ];
  $modalOptions = Json::encode($modalOptions);
  return $modalOptions;
}