/**
  * Find books by isbns
  *
  * @param array $isbns
  *
  * @param Application $app
  *
  * @return array
  */
 public function find(array $isbns, Application $app)
 {
     if (is_array($isbns)) {
         $data = [];
         $database = new DBConnection($app);
         foreach ($isbns as $isbn) {
             $q = Constants::GOOGLE_BOOKS_QUERY . $isbn;
             $result = $this->booksApi->volumes->listVolumes($q, $this->params);
             $items = $result->getItems();
             if (count($items) > 0) {
                 $volumeInfo = $items[0]->getVolumeInfo();
                 $book = $this->buildBookWithApiInfo($volumeInfo);
                 $database->insertNewBook($book);
                 $data[] = $book;
             }
         }
         return $data;
     }
 }