<?php use CoverArtArchive\CoverArt; use Guzzle\Http\Client; require dirname(__DIR__) . '/vendor/autoload.php'; try { $coverArt = new CoverArt('1e477f68-c407-4eae-ad01-518528cedc2c', new Client()); /** @var $front \CoverArtArchive\CoverArtImage */ $front = $coverArt->getFrontImage(); ?> <img src="<?php echo $front->getThumbnail('small'); ?> "/> <img src="<?php echo $front->getThumbnail('large'); ?> "/> <img src="<?php echo $front->getImage(); ?> "/><br/> <?php } catch (Exception $e) { print $e->getMessage(); }
<?php use CoverArtArchive\CoverArt; use Guzzle\Http\Client; require dirname(__DIR__) . '/vendor/autoload.php'; try { $coverArt = new CoverArt('1e477f68-c407-4eae-ad01-518528cedc2c', new Client()); /** @var $back \CoverArtArchive\CoverArtImage */ $back = $coverArt->getBackImage(); ?> <img src="<?php echo $back->getThumbnail('small'); ?> "/> <img src="<?php echo $back->getThumbnail('large'); ?> "/> <img src="<?php echo $back->getImage(); ?> "/><br/> <?php } catch (Exception $e) { print $e->getMessage(); }
/** * @dataProvider MBIDProvider */ public function testIsValidMBID($validation, $mbid) { $this->assertEquals($validation, CoverArt::isValidMBID($mbid)); }