CoolCMS API

TranslationCollectionTrait

Tags
template

Table of Contents

Properties

$translations  : Collection<int, TTranslation>

Methods

addTranslation()  : $this
getTranslation()  : TTranslation|null
getTranslations()  : Collection<int, TTranslation>
removeTranslation()  : $this
setTranslations()  : $this
translationCollectionInit()  : void

Properties

Methods

addTranslation()

public addTranslation(TTranslation $translation) : $this
Parameters
$translation : TTranslation
Return values
$this

getTranslation()

public getTranslation(int $langId) : TTranslation|null
Parameters
$langId : int
Return values
TTranslation|null

getTranslations()

public getTranslations() : Collection<int, TTranslation>
Return values
Collection<int, TTranslation>

removeTranslation()

public removeTranslation(TTranslation $translation) : $this
Parameters
$translation : TTranslation
Return values
$this

setTranslations()

public setTranslations(Collection<int, TTranslation>|array<int, TTranslation> $translations) : $this
Parameters
$translations : Collection<int, TTranslation>|array<int, TTranslation>
Return values
$this
On this page

Search results