Пример #1
0
<?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();
}
Пример #3
0
 /**
  * @dataProvider MBIDProvider
  */
 public function testIsValidMBID($validation, $mbid)
 {
     $this->assertEquals($validation, CoverArt::isValidMBID($mbid));
 }