AdminController.php in Events Log Track 8.2
Same filename and directory in other branches
Namespace
Drupal\event_log_track\ControllerFile
src/Controller/AdminController.phpView source
<?php
namespace Drupal\event_log_track\Controller;
use Drupal\Core\Controller\ControllerBase;
use Drupal\Core\Form\FormBuilderInterface;
use Symfony\Component\DependencyInjection\ContainerInterface;
/**
* Returns responses for comment module administrative routes.
*/
class AdminController extends ControllerBase {
/**
* The form builder.
*
* @var \Drupal\Core\Form\FormBuilderInterface
*/
protected $formBuilder;
/**
* {@inheritdoc}
*/
public static function create(ContainerInterface $container) {
return new static($container
->get('form_builder'));
}
/**
* Constructs an AdminController object.
*
* @param \Drupal\Core\Form\FormBuilderInterface $form_builder
* The form builder.
*/
public function __construct(FormBuilderInterface $form_builder) {
$this->formBuilder = $form_builder;
}
/**
* Presents an administrative events listing.
*
* @return array
* administration form.
*/
public function adminPage() {
return $this->formBuilder
->getForm('\\Drupal\\event_log_track\\OverviewForm');
}
}
Classes
Name | Description |
---|---|
AdminController | Returns responses for comment module administrative routes. |