-# Représente un Film.\r
-# Permet de charger des données depuis allocine.fr\r
-# Permet d'effectuer des recherches depuis allocine.fr\r
-# TODO : rendre la classe indépendant de la source de donnée pour pouvoir utiliser d'autres sites comme par exemple imdb.com\r
+# coding: utf-8\r
\r
require 'pays.rb'\r
require 'genre.rb'\r
end\r
end\r
\r
+# Représente un Film.\r
+# Permet de charger des données depuis allocine.fr\r
+# Permet d'effectuer des recherches depuis allocine.fr\r
class Film\r
\r
# toutes les données membres sont accessibles par défaut (écriture/lecture)\r
puts "#{i}. #{n}"\r
i += 1\r
}\r
+ puts "______"\r
puts "A. Passer et l'ajouter"\r
puts "B. Ignorer"\r
puts "C. Tout ignorer"\r
self\r
end\r
\r
+ # Met à jour un ou plusieurs champs correspondant à 'champ'.\r
+ def update(champ)\r
+ return if @url == nil || @url == ""\r
+ @mod.setChamp(champ)\r
+ @mod.loadURL(@url, self)\r
+ end\r
+ \r
# Renvoie un film sous la forme d'un élément XML .\r
# ret [REXML::Element] : un element xml <film>\r
def getXml\r