Bonjour à tous,

Je veux créer une BDD à partir de mes attributs
mais l'attribut "erreurs" est un tableau et je ne sais quoi faire?
Voici le code:
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
class News
{
    protected $erreurs = [],
              $id,
              $auteur,
              $titre,
              $contenu,
              $dateAjout,
              $dateModif;
 
    /**
     * Constantes relatives aux erreurs possibles rencontrées lors de l'exécution de la méthode.
     */
    const AUTEUR_INVALIDE = 1;
    const TITRE_INVALIDE = 2;
    const CONTENU_INVALIDE = 3;
Par exemple, dans la méthode setContenu dont voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 public function setContenu($contenu)
    {
        if (!is_string($contenu) || empty($contenu))
        {
            $this->erreurs[] = self::CONTENU_INVALIDE;
        }
        else
        {
            $this->contenu = $contenu;
        }
    }
Je veux savoir si je dois enregistrer erreurs dans ma BDD puisque c'est un attribut de news. Si oui que dois-je faire?