@@ -9,16 +9,12 @@ use Lc\SovBundle\Model\User\UserInterface; | |||
trait BlameableTrait | |||
{ | |||
/** | |||
* @Gedmo\Blameable(on="create") | |||
*/ | |||
#[Gedmo\Blameable(on: 'create')] | |||
#[ORM\ManyToOne(targetEntity: 'Lc\SovBundle\Model\User\UserInterface')] | |||
#[ORM\JoinColumn(nullable: true, onDelete: 'SET NULL')] | |||
protected $createdBy; | |||
/** | |||
* @Gedmo\Blameable(on="update") | |||
*/ | |||
#[Gedmo\Blameable(on: 'update')] | |||
#[ORM\ManyToOne(targetEntity: 'Lc\SovBundle\Model\User\UserInterface')] | |||
#[ORM\JoinColumn(nullable: true, onDelete: 'SET NULL')] | |||
protected $updatedBy; |
@@ -7,9 +7,8 @@ use Gedmo\Mapping\Annotation as Gedmo; | |||
trait SluggableTrait | |||
{ | |||
/** | |||
* @Gedmo\Slug(fields={"title"}, unique=true) | |||
*/ | |||
#[Gedmo\Slug(fields: ['title'], unique: true)] | |||
#[ORM\Column(type: 'string', length: 255)] | |||
protected $slug; | |||
@@ -7,15 +7,12 @@ use Gedmo\Mapping\Annotation as Gedmo; | |||
trait TimestampableTrait | |||
{ | |||
/** | |||
* @Gedmo\Timestampable(on="create") | |||
*/ | |||
#[Gedmo\Timestampable(on: 'create')] | |||
#[ORM\Column(type: 'datetime')] | |||
protected $createdAt; | |||
/** | |||
* @Gedmo\Timestampable(on="update") | |||
*/ | |||
#[Gedmo\Timestampable(on: 'update')] | |||
#[ORM\Column(type: 'datetime')] | |||
protected $updatedAt; | |||
@@ -43,4 +40,4 @@ trait TimestampableTrait | |||
return $this; | |||
} | |||
} | |||
} |
@@ -7,11 +7,7 @@ use Gedmo\Mapping\Annotation as Gedmo; | |||
trait TranslatableTrait | |||
{ | |||
/** | |||
* Post locale | |||
* Used locale to override Translation listener's locale | |||
* @Gedmo\Locale | |||
*/ | |||
#[Gedmo\Locale] | |||
protected $locale; | |||
#[ORM\Column(type: 'array', nullable: true)] | |||
@@ -42,4 +38,4 @@ trait TranslatableTrait | |||
return $this; | |||
} | |||
} | |||
} |
@@ -12,9 +12,9 @@ | |||
} | |||
], | |||
"require": { | |||
"php": ">=7.2.5", | |||
"php": ">=8.1", | |||
"artgris/filemanager-bundle": "^2.2", | |||
"easycorp/easyadmin-bundle": "^3.0", | |||
"easycorp/easyadmin-bundle": "^4.0", | |||
"friendsofsymfony/ckeditor-bundle": "^2.2", | |||
"stof/doctrine-extensions-bundle": "^1.5" | |||
}, |