Lines Matching +full:php +full:- +full:lint

1 <?php
20 require_once __DIR__ . '/../inc/link_processor.php';
25 $controller->register_hook('HTML_SECEDIT_BUTTON', 'BEFORE', $this, 'sectionEditButton');
26 $controller->register_hook('EDIT_FORM_ADDTEXTAREA', 'BEFORE', $this, 'handleForm');
27 $controller->register_hook('ACTION_ACT_PREPROCESS', 'BEFORE', $this, 'handlePost');
28 $controller->register_hook('FORM_EDIT_OUTPUT', 'BEFORE', $this, 'handleFormEditOutput');
37 if ($this->shallIgnore($event)) {
41 $event->data['name'] = $this->getLang('edit_diagram');
46 if ($this->shallIgnore($event)) {
56 $event->data['target'] = 'section';
60 $event->stopPropagation();
61 $event->preventDefault();
64 $form = &$event->data['form'];
66 $this->loadLinkProcessor();
72 if ($event->data['target'] === 'plugin_bpmnio_dmn') {
76 $form->setHiddenField('plugin_bpmnio_data', $data);
77 $form->setHiddenField('plugin_bpmnio_links', $linkData);
82 $lint = strtolower((string) $this->getConf('lint'));
83 if (!in_array($lint, $allowed, true)) {
84 $lint = 'inactive';
88 // but overlays start hidden); "inactive" and "on" pass through as-is.
89 if ($lint === 'off') {
90 $lint = 'inactive';
92 $lintAttr = " data-lint=\"{$lint}\"";
95 $form->addHTML(<<<HTML
96 <div class="plugin-bpmnio" id="plugin_bpmnio__{$type}_editor">
106 $form->setHiddenField('target', "plugin_bpmnio_{$type}");
107 $form->setHiddenField('range', $RANGE);
115 if (!$INPUT->post->has('plugin_bpmnio_data')) {
119 $TEXT = base64_decode($INPUT->post->str('plugin_bpmnio_data'));
124 if ($event->data['target'] === 'plugin_bpmnio_bpmn') {
127 if ($event->data['target'] === 'plugin_bpmnio_dmn') {