Documentation

Course extends Form
in package
implements InputFilterProviderInterface

Table of Contents

Interfaces

InputFilterProviderInterface

Properties

$courseMapper  : Course
$currentCode  : string|null
$translator  : Translator

Methods

__construct()  : mixed
areSimilarValid()  : bool
Check if the similar courses are valid.
getInputFilterSpecification()  : array<string|int, mixed>
isCourseCodeUnique()  : bool
Check if a course code is unique.
isSimilarValid()  : bool
Check if a similar course is valid.
setCurrentCode()  : void
Set the current code of a course.

Properties

$currentCode

private string|null $currentCode = null

$translator read-only

private Translator $translator

Methods

__construct()

public __construct(Translator $translator, Course $courseMapper) : mixed
Parameters
$translator : Translator
$courseMapper : Course

areSimilarValid()

Check if the similar courses are valid.

public areSimilarValid(string $similar[, array<string|int, mixed> $context = [] ]) : bool
Parameters
$similar : string
$context : array<string|int, mixed> = []
Tags
phpcsSuppress

SlevomatCodingStandard.TypeHints.ParameterTypeHint.MissingTraversableTypeHintSpecification

Return values
bool

getInputFilterSpecification()

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

isCourseCodeUnique()

Check if a course code is unique.

public isCourseCodeUnique(string $code) : bool
Parameters
$code : string
Return values
bool

isSimilarValid()

Check if a similar course is valid.

public isSimilarValid(string $similar, string $code) : bool
Parameters
$similar : string
$code : string
Return values
bool

setCurrentCode()

Set the current code of a course.

public setCurrentCode(string $currentCode) : void
Parameters
$currentCode : string

        
On this page

Search results