Example #1
0
 /**
  * @param $isbn10
  * @param $isbn13
  * @param $title
  * @param $authors
  * @param $publisher
  * @param $description
  * @param $pageCount
  * @param $imageLink
  *
  * @return Book
  */
 public static function buildComplete($isbn10, $isbn13, $title, $authors, $publisher, $description, $pageCount, $imageLink)
 {
     $instance = new self();
     $instance->setIsbn10($isbn10);
     $instance->setIsbn13($isbn13);
     $instance->setTitle($title);
     $instance->setAuthors($authors);
     $instance->setPublisher($publisher);
     $instance->setDescription($description);
     $instance->setPageCount($pageCount);
     $instance->setImageLink($imageLink);
     return $instance;
 }