22
33include 'vendor/autoload.php ' ;
44
5+ use Symfony \Component \Intl \Intl ;
6+
57$ providers = array (
68 array (
7- 'object ' => new \Sprain \BookFinder \Providers \GoogleProvider ('YOUR_GOOGLE_API_KEY ' ),
9+ 'provider ' => new \Sprain \BookFinder \Providers \GoogleProvider ('YOUR_GOOGLE_API_KEY ' ),
10+ 'name ' => 'Google ' , // optional
11+ 'order ' => 2 // optional, but recommended
812 ),
913 array (
10- 'object ' => new \Sprain \BookFinder \Providers \AmazonProvider ('YOUR_AMAZON_ACCESS_KEY ' , 'YOUR_AMAZON_SECRET ' , 'YOUR_AMAZON_ASSOCIATE_TAG ' ),
11- )
14+ 'provider ' => new \Sprain \BookFinder \Providers \AmazonProvider ('YOUR_AMAZON_ACCESS_KEY ' , 'YOUR_AMAZON_SECRET ' , 'YOUR_AMAZON_ASSOCIATE_TAG ' ),
15+ 'name ' => 'Amazon ' , // optional
16+ 'order ' => 1 // optional, but recommended
17+ ),
1218);
1319
1420$ bookFinder = new \Sprain \BookFinder \BookFinder ($ providers );
1521
16- var_dump ($ bookFinder ->searchByIsbn ('9781591840565 ' )->getResults ());
22+ // Look for "The Art of the Start"
23+ $ successfulProvider = $ bookFinder ->searchByIsbn ('9781591840565 ' );
24+ var_dump (array (
25+ $ successfulProvider ->getResults (),
26+ $ successfulProvider ->getName ()
27+ ));
28+
29+ // Look for "Darm mit Charme"
30+ $ successfulProvider = $ bookFinder ->searchByIsbn ('3843707111 ' );
31+ var_dump (array (
32+ $ successfulProvider ->getResults (),
33+ $ successfulProvider ->getName ()
34+ ));
0 commit comments