Skip to content
Snippets Groups Projects
Commit 1cbe4ef3 authored by Julian Maurice's avatar Julian Maurice
Browse files

dev #14803 Build vignette URL of Numerique Premium ressource

parent 6a72178e
Branches
Tags
2 merge requests!258Dev/13872 Orphee Allow Hold Available Items,!244Master
......@@ -56,6 +56,7 @@ class Class_WebService_BibNumerique_NumeriquePremium extends Class_WebService_Bi
class NumeriquePremiumReader {
const image_base_url = 'http://www.numeriquepremium.com/docserver/covers/';
protected $ressources=[];
public function parse($content) {
......@@ -71,6 +72,7 @@ class NumeriquePremiumReader {
$ressource->setEditeur($line[15]);
$ressource->setId($line[11]);
$ressource->setExternalUri($line[9]);
$ressource->addPoster(self::image_base_url . $line[11] . '_large.jpg');
$this->ressources[] = $ressource;
}
return $this;
......@@ -91,4 +93,4 @@ class NumeriquePremiumReader {
return $this->ressources;
}
}
?>
\ No newline at end of file
?>
......@@ -80,5 +80,11 @@ class Class_WebService_NumeriquePremiumHarvestTest extends Storm_Test_ModelTestC
$this->assertEquals('http://www.numeriquepremium.com/content/books/9782841004577',$this->album_politique->getExternalUri());
}
/** @test */
public function urlVignetteShouldBeNumeriquePremiumCom() {
$this->assertEquals('http://www.numeriquepremium.com/docserver/covers/9782841004577_large.jpg', $this->album_politique->getPoster());
}
}
?>
\ No newline at end of file
?>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment