Sf TIC Bundles

TemplateTranslation
in package
Uses EntityTimestampable

Entité annexe contenant les traductions pour les notifications.

Tags
ORM\Table

(name="tic_mail_template_translation")

ORM\Entity

()

ORM\HasLifecycleCallbacks

Table of Contents

Properties

$bodyHtml  : mixed
$bodySms  : mixed
$bodyText  : mixed
$createdAt  : mixed
$id  : mixed
$isTimestampable  : mixed
Flag permettant de désactiver les actions des méthodes en prePersist et preSave
$locale  : mixed
$master  : mixed
$subject  : mixed
$updatedAt  : mixed

Methods

__construct()  : mixed
__toString()  : mixed
createTimestampableValues()  : void
Actions automatiques si l'entité dispose de "@ORM\HasLifecycleCallbacks"
doTimestampable()  : bool
Gestion de l'activation des actions en prePersist et preSave
getBodyHtml()  : string
Get bodyHtml
getBodySms()  : string
Get bodySms
getBodyText()  : string
Get bodyText
getCreatedAt()  : DateTimeInterface|null
Get the creation date.
getId()  : int
Get id
getLocale()  : string
Get locale
getMaster()  : Template
Get master
getSubject()  : string
Get subject
getUpdatedAt()  : DateTimeInterface|null
Get the modification date.
setBodyHtml()  : TemplateTranslation
Set bodyHtml
setBodySms()  : TemplateTranslation
Set bodySms
setBodyText()  : TemplateTranslation
Set bodyText
setCreatedAt()  : self
Set the creation date.
setLocale()  : TemplateTranslation
Set locale
setMaster()  : TemplateTranslation
Set master
setSubject()  : TemplateTranslation
Set subject
setUpdatedAt()  : self
Set the modification date.
updateTimestampableValues()  : void
Actions automatiques si l'entité dispose de "@ORM\HasLifecycleCallbacks"

Properties

$id

private mixed $id
Tags
ORM\Column

(type="integer")

ORM\GeneratedValue

(strategy="AUTO")

ORM\Id

$isTimestampable

Flag permettant de désactiver les actions des méthodes en prePersist et preSave

private mixed $isTimestampable = true

$locale

private mixed $locale
Tags
ORM\Column

(type="string", length=10)

Assert\NotBlank

()

$master

private mixed $master
Tags
ORM\ManyToOne

(targetEntity="Template", inversedBy="translations")

ORM\JoinColumn

(name="master_ref", referencedColumnName="ref", nullable=false)

$subject

private mixed $subject
Tags
ORM\Column

(type="string", length=250, nullable=true)

$updatedAt

private mixed $updatedAt
Tags
ORM\Column

(type="datetime", nullable=true)

Methods

createTimestampableValues()

Actions automatiques si l'entité dispose de "@ORM\HasLifecycleCallbacks"

public createTimestampableValues() : void
Tags
ORM\PrePersist

doTimestampable()

Gestion de l'activation des actions en prePersist et preSave

public doTimestampable([bool $state = null ]) : bool
Parameters
$state : bool = null

Nouvel état d'activation (true=actif / false=inactif)

Return values
bool

Retourne l'état d'activation en cours

getCreatedAt()

Get the creation date.

public getCreatedAt() : DateTimeInterface|null
Return values
DateTimeInterface|null

getUpdatedAt()

Get the modification date.

public getUpdatedAt() : DateTimeInterface|null
Return values
DateTimeInterface|null

setCreatedAt()

Set the creation date.

public setCreatedAt(DateTimeInterface|null $createdAt) : self
Parameters
$createdAt : DateTimeInterface|null
Return values
self

setUpdatedAt()

Set the modification date.

public setUpdatedAt(DateTimeInterface|null $updatedAt) : self
Parameters
$updatedAt : DateTimeInterface|null
Return values
self

updateTimestampableValues()

Actions automatiques si l'entité dispose de "@ORM\HasLifecycleCallbacks"

public updateTimestampableValues() : void
Tags
ORM\PreUpdate

        
On this page

Search results