YamlFormDialogHelper.php in YAML Form 8
File
src/Utility/YamlFormDialogHelper.php
View source
<?php
namespace Drupal\yamlform\Utility;
use Drupal\Component\Serialization\Json;
class YamlFormDialogHelper {
public static function getModalDialogAttributes($width = 800, array $class = []) {
if (\Drupal::config('yamlform.settings')
->get('ui.dialog_disabled')) {
return $class ? [
'class' => $class,
] : [];
}
else {
$class[] = 'use-ajax';
return [
'class' => $class,
'data-dialog-type' => 'modal',
'data-dialog-options' => Json::encode([
'width' => $width,
]),
];
}
}
}