Bonjour,
j'ai donc un API via apiplatform et mon soucis est pour les requètes post. La requete fonctionne lorsque je rempli le createdAt.
Je ne souhaite bien evidement pas à avoir à remplir cette donnée. j'ai mis en place la fonction suivante dans ma classe :
Mais la date n'est pas renseignée lorsque j'envoie ma requete post. Il y a t il un methode particulière avec ApiPlatform, j'ai regardé la doc mais pas vu ou alors pas compris
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 /** * * @ORM\PrePersist * @ORM\PreUpdate * * @return void * @throws \Exception */ public function initializeCreatedAt() { if(empty($this->createdAt)){ $this->createdAt = new \DateTime('now'); } }
D'avance merci
Partager