Documentation

CommonContentFieldsTrait uses trait:short

Table of Contents

Properties

$createdAt  : DateTime|null
$createdBy  : User|null
$updatedAt  : DateTime|null
$updatedBy  : User|null
$shortDescription  : string|null
$slug  : string|null
$title  : string|null
$visibility  : VisibilityEnum|null

Methods

getCreatedAt()  : DateTime|null
Returns createdAt.
getCreatedBy()  : User|string
Returns createdBy.
getShortDescription()  : string|null
getSlug()  : string|null
getTitle()  : string|null
getUpdatedAt()  : DateTime|null
Returns updatedAt.
getUpdatedBy()  : User|string
Returns updatedBy.
getVisibility()  : VisibilityEnum|null
setCreatedAt()  : $this
Sets createdAt.
setCreatedBy()  : $this
Sets createdBy.
setShortDescription()  : static
setSlug()  : static
setTitle()  : static
setUpdatedAt()  : $this
Sets updatedAt.
setUpdatedBy()  : $this
Sets updatedBy.
setVisibility()  : static

Properties

$createdAt

protected DateTime|null $createdAt
Attributes
#[Column]
$type: \Doctrine\DBAL\Types\Types::DATETIME_MUTABLE
$nullable: true
#[Timestampable]
$on: 'create'

$updatedAt

protected DateTime|null $updatedAt
Attributes
#[Column]
$type: \Doctrine\DBAL\Types\Types::DATETIME_MUTABLE
$nullable: true
#[Timestampable]
$on: 'update'

$shortDescription

private string|null $shortDescription = null
Attributes
#[Column]
$type: \Doctrine\DBAL\Types\Types::TEXT
$nullable: true

$slug

private string|null $slug = null
Attributes
#[Column]
$length: 255
$unique: true
#[Slug]
$fields: ["title", "id"]
$updatable: false
$style: "lower"

$visibility

private VisibilityEnum|null $visibility = null
Attributes
#[Column]
$enumType: \Seigisoft\SeigiCms\FrameworkBundle\Trait\VisibilityEnum::class

Methods

setCreatedAt()

Sets createdAt.

public setCreatedAt(DateTime $createdAt) : $this
Parameters
$createdAt : DateTime
Return values
$this

setCreatedBy()

Sets createdBy.

public setCreatedBy(User $createdBy) : $this
Parameters
$createdBy : User
Return values
$this

setShortDescription()

public setShortDescription(string|null $shortDescription) : static
Parameters
$shortDescription : string|null
Return values
static

setUpdatedAt()

Sets updatedAt.

public setUpdatedAt(DateTime $updatedAt) : $this
Parameters
$updatedAt : DateTime
Return values
$this

setUpdatedBy()

Sets updatedBy.

public setUpdatedBy(User $updatedBy) : $this
Parameters
$updatedBy : User
Return values
$this

setVisibility()

public setVisibility(VisibilityEnum $visibility) : static
Parameters
$visibility : VisibilityEnum
Return values
static
On this page

Search results