Gestion automatique des champs createdAt et updatedAt d'une entité Doctrine.
Alternative sans nécessiter ni extension Doctrine, ni bundle tiers, tels que Gedmo et StofDoctrineExtensionsBundle.
| Methods | ||
|---|---|---|
public
|
doTimestampable(bool $state = null): bool
|
# |
public
|
getCreatedAt(): ?DateTimeInterface
|
# |
public
|
getUpdatedAt(): ?DateTimeInterface
|
# |
public
|
setCreatedAt(?DateTimeInterface $createdAt): self
|
# |
public
|
setUpdatedAt(?DateTimeInterface $updatedAt): self
|
# |
public
|
createTimestampableValues(): void
|
# |
public
|
updateTimestampableValues(): void
|
# |
| Properties | |||
|---|---|---|---|
private
|
|
$isTimestampable = true
|
# |
private
|
|
$createdAt
|
# |
private
|
|
$updatedAt
|
# |