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'
$createdBy
protected
User|null
$createdBy
Attributes
- #[Blameable]
- $on: 'create'
- #[Column]
- $nullable: true
$updatedAt
protected
DateTime|null
$updatedAt
Attributes
- #[Column]
- $type: \Doctrine\DBAL\Types\Types::DATETIME_MUTABLE
- $nullable: true
- #[Timestampable]
- $on: 'update'
$updatedBy
protected
User|null
$updatedBy
Attributes
- #[Blameable]
- $on: 'update'
- #[Column]
- $nullable: true
$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"
$title
private
string|null
$title
= null
Attributes
- #[Column]
- $length: 255
$visibility
private
VisibilityEnum|null
$visibility
= null
Attributes
- #[Column]
- $enumType: \Seigisoft\SeigiCms\FrameworkBundle\Trait\VisibilityEnum::class
Methods
getCreatedAt()
Returns createdAt.
public
getCreatedAt() : DateTime|null
Return values
DateTime|nullgetCreatedBy()
Returns createdBy.
public
getCreatedBy() : User|string
Return values
User|stringgetShortDescription()
public
getShortDescription() : string|null
Return values
string|nullgetSlug()
public
getSlug() : string|null
Return values
string|nullgetTitle()
public
getTitle() : string|null
Return values
string|nullgetUpdatedAt()
Returns updatedAt.
public
getUpdatedAt() : DateTime|null
Return values
DateTime|nullgetUpdatedBy()
Returns updatedBy.
public
getUpdatedBy() : User|string
Return values
User|stringgetVisibility()
public
getVisibility() : VisibilityEnum|null
Return values
VisibilityEnum|nullsetCreatedAt()
Sets createdAt.
public
setCreatedAt(DateTime $createdAt) : $this
Parameters
- $createdAt : DateTime
Return values
$thissetCreatedBy()
Sets createdBy.
public
setCreatedBy(User $createdBy) : $this
Parameters
- $createdBy : User
Return values
$thissetShortDescription()
public
setShortDescription(string|null $shortDescription) : static
Parameters
- $shortDescription : string|null
Return values
staticsetSlug()
public
setSlug(string $slug) : static
Parameters
- $slug : string
Return values
staticsetTitle()
public
setTitle(string $title) : static
Parameters
- $title : string
Return values
staticsetUpdatedAt()
Sets updatedAt.
public
setUpdatedAt(DateTime $updatedAt) : $this
Parameters
- $updatedAt : DateTime
Return values
$thissetUpdatedBy()
Sets updatedBy.
public
setUpdatedBy(User $updatedBy) : $this
Parameters
- $updatedBy : User
Return values
$thissetVisibility()
public
setVisibility(VisibilityEnum $visibility) : static
Parameters
- $visibility : VisibilityEnum