Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
traitLogDeletionMessage example
/** @var \Drupal\Core\Entity\ContentEntityInterface $entity */
$entity
=
$this
->
getEntity
(
)
;
if
(
!
$entity
->
isDefaultTranslation
(
)
)
{
$this
->
logger
(
$entity
->
getEntityType
(
)
->
getProvider
(
)
)
->
info
(
'The @entity-type %label @language translation has been deleted.',
[
'@entity-type' =>
$entity
->
getEntityType
(
)
->
getSingularLabel
(
)
,
'%label' =>
$entity
->
label
(
)
,
'@language' =>
$entity
->
language
(
)
->
getName
(
)
,
]
)
;
}
else
{
$this
->
traitLogDeletionMessage
(
)
;
}
}
/** * {@inheritdoc} */
public
function
getQuestion
(
)
{
/** @var \Drupal\Core\Entity\ContentEntityInterface $entity */
$entity
=
$this
->
getEntity
(
)
;
if
(
!
$entity
->
isDefaultTranslation
(
)
)
{