ProgrammeFiltersController
extends ControllerBase
in package
Controller for the Programme filters.
Table of Contents
Properties
- $configFactory : ConfigFactory
- Configuration Factory.
- $dateFormatter : DateFormatterInterface
- The date formatter service.
- $entityTypeManager : EntityTypeManagerInterface
- The entity type manager.
- $sessionHelper : Session
- Session helper.
Methods
- __construct() : mixed
- Constructs a User object.
- create() : mixed
- Create container.
- loadDatesOnProgrammeFilter() : mixed
- Load used dates on programme filter.
- loadFormatsOnProgrammeFilter() : mixed
- Load formats on programme filter.
- loadKeywordsOnProgrammeFilter() : mixed
- Load used keywords on programme filter.
- loadLeadPartnersOnProgrammeFilter() : mixed
- Load lead partners on programme filter.
- loadOrganisationCountryOnProgrammeFilter() : mixed
- Load organisation's country on programme filter.
- loadStarttimesOnProgrammeFilter() : mixed
- Load used starttimes on programme filter.
- loadUsedLanguagesOnProgrammeFilter() : mixed
- Load used languages on programme filter.
Properties
$configFactory
Configuration Factory.
protected
ConfigFactory
$configFactory
$dateFormatter
The date formatter service.
protected
DateFormatterInterface
$dateFormatter
$entityTypeManager
The entity type manager.
protected
EntityTypeManagerInterface
$entityTypeManager
$sessionHelper
Session helper.
protected
Session
$sessionHelper
Methods
__construct()
Constructs a User object.
public
__construct(EntityTypeManagerInterface $entity_type_manager, Session $sessionHelper, ConfigFactory $configFactory, DateFormatterInterface $dateFormatter) : mixed
Parameters
- $entity_type_manager : EntityTypeManagerInterface
- $sessionHelper : Session
- $configFactory : ConfigFactory
- $dateFormatter : DateFormatterInterface
create()
Create container.
public
static create(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface
loadDatesOnProgrammeFilter()
Load used dates on programme filter.
public
loadDatesOnProgrammeFilter() : mixed
loadFormatsOnProgrammeFilter()
Load formats on programme filter.
public
loadFormatsOnProgrammeFilter() : mixed
loadKeywordsOnProgrammeFilter()
Load used keywords on programme filter.
public
loadKeywordsOnProgrammeFilter() : mixed
loadLeadPartnersOnProgrammeFilter()
Load lead partners on programme filter.
public
loadLeadPartnersOnProgrammeFilter() : mixed
loadOrganisationCountryOnProgrammeFilter()
Load organisation's country on programme filter.
public
loadOrganisationCountryOnProgrammeFilter() : mixed
loadStarttimesOnProgrammeFilter()
Load used starttimes on programme filter.
public
loadStarttimesOnProgrammeFilter() : mixed
loadUsedLanguagesOnProgrammeFilter()
Load used languages on programme filter.
public
loadUsedLanguagesOnProgrammeFilter() : mixed