Skip to content
Snippets Groups Projects
tsa2Controller.php 2.32 KiB
Newer Older
Otto Zaiser's avatar
Otto Zaiser committed
<?php

namespace Drupal\tsa2\Controller;
use Drupal\Core\Url;
use Drupal\Component\Utility\Html;

use Drupal\Core\Controller\ControllerBase;

/**
 * Defines HelloController class.
 */
class tsa2Controller extends ControllerBase {

  /**
   * Display the markup.
   *
   * @return array
   *   Return markup array.
   */
  public function content() {
    // Default settings.
    $config = \Drupal::config('tsa2.settings');    
    $tsa2_api  = $config->get('tsa2_api');
Otto Zaiser's avatar
Otto Zaiser committed
    $lb00  = $config->get('lb00');
    $lb01  = $config->get('lb01');
    $lb02  = $config->get('lb02');
    $lb03  = $config->get('lb03');
    $lb04  = $config->get('lb04');
    $lb05  = $config->get('lb05');
    $lb06  = $config->get('lb06');
    $lb07  = $config->get('lb07');
    $lb08  = $config->get('lb08');
    $lb09  = $config->get('lb09');
    $lb10  = $config->get('lb10');
    $lb11  = $config->get('lb11');
    $lb12  = $config->get('lb12');
    $lb13  = $config->get('lb13');
    $lb14  = $config->get('lb14');
Otto Zaiser's avatar
Otto Zaiser committed
    $lb15  = $config->get('lb15');
    $lb16  = $config->get('lb16');
    $lb17  = $config->get('lb17');
    $lb18  = $config->get('lb18');
Otto Zaiser's avatar
Otto Zaiser committed
    $lb19  = $config->get('lb19');
    $lb20  = $config->get('lb20');
Otto Zaiser's avatar
Otto Zaiser committed
    $element['#tsa2_api'] = Html::escape($tsa2_api);
Otto Zaiser's avatar
Otto Zaiser committed
    $element['#lb00'] = Html::escape($lb00);
    $element['#lb01'] = Html::escape($lb01);
    $element['#lb02'] = Html::escape($lb02);
    $element['#lb03'] = Html::escape($lb03);
    $element['#lb04'] = Html::escape($lb04);
    $element['#lb05'] = Html::escape($lb05);
    $element['#lb06'] = Html::escape($lb06);
    $element['#lb07'] = Html::escape($lb07);
    $element['#lb08'] = Html::escape($lb08);
    $element['#lb09'] = Html::escape($lb09);
    $element['#lb10'] = Html::escape($lb10);
    $element['#lb11'] = Html::escape($lb11);
    $element['#lb12'] = Html::escape($lb12);
    $element['#lb13'] = Html::escape($lb13);
    $element['#lb14'] = Html::escape($lb14);
Otto Zaiser's avatar
Otto Zaiser committed
    $element['#lb15'] = Html::escape($lb15);
    $element['#lb16'] = Html::escape($lb16);
    $element['#lb17'] = Html::escape($lb17);
    $element['#lb18'] = Html::escape($lb18);
Otto Zaiser's avatar
Otto Zaiser committed
    $element['#lb19'] = Html::escape($lb19);
    $element['#lb20'] = Html::escape($lb20);
Otto Zaiser's avatar
Otto Zaiser committed
    $element['#mainBody'] = $config->get('mainBody');
Otto Zaiser's avatar
Otto Zaiser committed
    $element['#errorJS'] = $config->get('errorJS');
Otto Zaiser's avatar
Otto Zaiser committed
    $element['#theme'] = 'tsa2_theme';
    return $element;
  }

}