X-Git-Url: http://git.euphorik.ch/?a=blobdiff_plain;f=src%2Fbasemodule.rb;h=0cd132eb5e5ca4aa6062549071f859498f3577cb;hb=5b3fa6fac8a53d1ce7d43d6c506db104a42c206a;hp=38849f2490d5e79f670e056c17072d423ce080b9;hpb=84fd971104c7cc367ecca4b7ae7073fb7a7e5a7a;p=pompage.git diff --git a/src/basemodule.rb b/src/basemodule.rb index 38849f2..0cd132e 100644 --- a/src/basemodule.rb +++ b/src/basemodule.rb @@ -1,3 +1,4 @@ +# coding: utf-8 class Basemodule # Retourne un Hash contenant les ids (de allocine) trouvés indexés par une chaine. @@ -12,12 +13,26 @@ class Basemodule # Charge toutes les informations d'un films à partir de son id. # p1 : l'id de allocine - def load(id) + def load(id, film) + raise + end + + # Charge toutes les informations d'un films à partir d'un url. + # p1 : l'id de allocine + def loadURL(url, film) raise end # appelé lorsque le module n'est plus utile (permet de libérer des ressource par exemple). def finish - + end + + def setChamp(c) + @champ = c + end + + def take?(champ) + return true if !defined? @champ + return champ.match(Regexp::new(@champ, true)) != nil end end \ No newline at end of file