+ # Mise à jour des films dans la BD.\r
+ # p1 string : un motif Regex correspondant à un ou plusieurs champs\r
+ def update(champ, titre)\r
+ @films.each{|t, f|\r
+ next if !f.titre.match(Regexp::new(titre, true))\r
+ \r
+ ## si le film est complet on ne fait rien\r
+ if $force || f.url == nil || f.titre == '' || f.annee == nil ||\r
+ f.realisateurs.empty? || f.acteurs.empty? || f.pays.empty? ||\r
+ f.genres.empty? || f.synopsis == nil || !f.possedeImage?\r
+ \r
+ f.update(champ)\r
+ end\r
+ }\r
+ end\r
+ \r