Bonjour à tous,

Voici la fonction save d'une classe abstraite
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
17
18
 /**
     * Méthode permettant d'enregister une news.
     * @param $news News La news à enregistrer
     * @see self::add()
     * @see self::modify()
     * @return void
     */
    public function save(News $news)
    {
        if ($news->isValid())
        {
           $news->isNew() ? $this->add($news) : $this->update($news);
        }
        else
        {
            throw new RuntimeException('La news doit être valide pour être enregistée');
        }
    }
Merci de m'expliquer si possible la ligne N°12.