La correspondance de mes attributs en BDD
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:
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:
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;
}
} |
Citation:
Je veux savoir si je dois enregistrer erreurs dans ma BDD puisque c'est un attribut de news. Si oui que dois-je faire?