PHP Parse error: syntax error, unexpected T_PUBLIC

ciranox Messages postés 436 Statut Membre -  
Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,

Je suis actuellement entrain d'apprendre à utiliser symfony et donc je suis en train de suivre un tutoriel, mais je me retrouve bloquer avec j'ai cette erreur quand j'exécute mon code. PHP Parse error: syntax error, unexpected T_PUBLIC

voici le premier code:

// ...

/**
* @ORM\PrePersist
*/
public function setCreatedAtValue() {

$this->created_at = new \DateTime();
}

// ...

voici le deuxième code:

/**
* @ORM\PrePersist
*/
public function setCreatedAtValue()
{
if(!$this->getCreatedAt()) {
$this->created_at = new \DateTime();
}
}

/**
* @ORM\PreUpdate
*/
public function setUpdatedAtValue()
{
$this->updated_at = new \DateTime();
}

Merci d'avance.
a+

3 réponses

  1. ciranox Messages postés 436 Statut Membre
     
    je viens de tout essayer, mais rien ne marche. que faire pour résoudre ce problème ?
    0
  2. Nhay Messages postés 838 Date d'inscription   Statut Membre Dernière intervention   126
     
    Bonjour,
    L'erreur t'indique qu'il ne s'attendais pas au mot clé 'Public', soit tu n'est pas dans une classe, soit tu a oublié de fermé quelque chose avant (parenthèse, point-virgule, accolade, guillemet, etc ...)
    0