Prepare
extends ControllerBase
in package
Prepare and format data to be rendered in the template.
Table of Contents
Properties
- $cache : CacheBackendInterface
- The Drupal Cache API service.
- $dateFormatter : DateFormatterInterface
- The date formatter service.
- $helper : Helper
- Helper functions.
- $httpClient : Client
- Guzzle\Client instance.
- $request : RequestStack
- Symfony Request stack.
- $stateService : StateInterface
- The Drupal State API service.
Methods
- __construct() : mixed
- CMSConnector constructor.
- additionalLinks() : mixed
- Prepare additional links.
- docLinks() : mixed
- Prepare document links.
- eReporting() : mixed
- Prepare the session reporting data to be rendered.
- sessionDates() : mixed
- Prepare Session Dates.
- sessionFormat() : mixed
- Prepare Session Format.
- sessionImages() : mixed
- Prepare Session Images.
- sessionLanguages() : mixed
- Prepare Session Languages.
- sessionOrganisers() : mixed
- Prepare Session Organisers.
- sessionReplay() : mixed
- Prepare replay links.
- sessionTheme() : mixed
- Prepare Session Theme.
- sessionVenue() : mixed
- Prepare Session Venue.
- sessionVirtualRoom() : mixed
- Prepare Session Virtual Room.
Properties
$cache
The Drupal Cache API service.
protected
CacheBackendInterface
$cache
$dateFormatter
The date formatter service.
protected
DateFormatterInterface
$dateFormatter
$helper
Helper functions.
protected
Helper
$helper
$httpClient
Guzzle\Client instance.
protected
Client
$httpClient
$request
Symfony Request stack.
protected
RequestStack
$request
$stateService
The Drupal State API service.
protected
StateInterface
$stateService
Methods
__construct()
CMSConnector constructor.
public
__construct(Helper $helper, StateInterface $stateService, CacheBackendInterface $cache, Client $http_client, RequestStack $request_stack, DateFormatterInterface $date_formatter) : mixed
Parameters
- $helper : Helper
-
Helper functions.
- $stateService : StateInterface
-
Drupal State API service.
- $cache : CacheBackendInterface
-
Drupal Cache API service.
- $http_client : Client
-
Guzzle\Client instance.
- $request_stack : RequestStack
-
Symfony Request stack.
- $date_formatter : DateFormatterInterface
-
Drupal Date formatter.
additionalLinks()
Prepare additional links.
public
additionalLinks(mixed $items) : mixed
Parameters
- $items : mixed
docLinks()
Prepare document links.
public
docLinks(mixed $items) : mixed
Parameters
- $items : mixed
eReporting()
Prepare the session reporting data to be rendered.
public
eReporting(mixed $data) : mixed
Parameters
- $data : mixed
sessionDates()
Prepare Session Dates.
public
sessionDates(mixed $data) : mixed
Parameters
- $data : mixed
sessionFormat()
Prepare Session Format.
public
sessionFormat(mixed $data) : mixed
Parameters
- $data : mixed
sessionImages()
Prepare Session Images.
public
sessionImages(mixed $data) : mixed
Parameters
- $data : mixed
sessionLanguages()
Prepare Session Languages.
public
sessionLanguages(mixed $data) : mixed
Parameters
- $data : mixed
sessionOrganisers()
Prepare Session Organisers.
public
sessionOrganisers(mixed $data) : mixed
Parameters
- $data : mixed
sessionReplay()
Prepare replay links.
public
sessionReplay(mixed $data) : mixed
Parameters
- $data : mixed
sessionTheme()
Prepare Session Theme.
public
sessionTheme(mixed $data) : mixed
Parameters
- $data : mixed
sessionVenue()
Prepare Session Venue.
public
sessionVenue(mixed $data) : mixed
Parameters
- $data : mixed
sessionVirtualRoom()
Prepare Session Virtual Room.
public
sessionVirtualRoom(mixed $data) : mixed
Parameters
- $data : mixed