Documentation

ActivityCategory extends Localisable
in package
implements InputFilterProviderInterface

A form which provides the basic structure for forms that utilise a model's {@link \Application\Model\LocalisedText}.

Table of Contents

Interfaces

InputFilterProviderInterface

Properties

$translator  : Translator

Methods

__construct()  : mixed
getInputFilterSpecification()  : array<string|int, mixed>
getTranslator()  : Translator
isValid()  : bool
Validate the form.
createLocalisedInputFilterSpecification()  : array<string|int, mixed>
Create an {@link \Laminas\InputFilter\InputFilter} for a specific language.

Properties

$translator read-only

private Translator $translator

Methods

__construct()

public __construct(Translator $translator) : mixed
Parameters
$translator : Translator

getInputFilterSpecification()

public getInputFilterSpecification() : array<string|int, mixed>
Return values
array<string|int, mixed>

getTranslator()

public getTranslator() : Translator
Return values
Translator

createLocalisedInputFilterSpecification()

Create an {@link \Laminas\InputFilter\InputFilter} for a specific language.

protected createLocalisedInputFilterSpecification([string $suffix = '' ]) : array<string|int, mixed>
Parameters
$suffix : string = ''

For languages that are not Dutch, a suffix should be specified (English: 'En').

Tags
inheritDoc
Return values
array<string|int, mixed>

        
On this page

Search results