0cd132eb5e5ca4aa6062549071f859498f3577cb
4 # Retourne un Hash contenant les ids (de allocine) trouvés indexés par une chaine.
5 # Cette chaine contient des infos du film, par exemple le titre et l'année.
6 # Cette chaine sert, dans le cas ou il y a plusieurs réponses, à proposer un choix à l'utilisateur.
7 # Si la requête n'a pas aboutie alors le Hash est vide.
9 # ret {infos => id} : le résultat de la recherche
10 def rechercherFilm(titre
)
14 # Charge toutes les informations d'un films à partir de son id.
15 # p1 : l'id de allocine
20 # Charge toutes les informations d'un films à partir d'un url.
21 # p1 : l'id de allocine
22 def loadURL(url
, film
)
26 # appelé lorsque le module n'est plus utile (permet de libérer des ressource par exemple).
35 return true if !
defined? @champ
36 return champ
.match(Regexp
::new(@champ, true)) !
= nil