public function showMyBooksPage()
 {
     $curUser = Auth::user();
     $ownedBookListId = Book::getOwnedBookListId($curUser->id);
     $bookInformation = SearchBook::getBookInformation($ownedBookListId);
     $authorInformation = SearchBook::getAuthorInformation($ownedBookListId);
     $userInformation = SearchBook::getuserInformation($ownedBookListId);
     $categoryInformation = SearchBook::getcategoryInformation($ownedBookListId);
     $bookLocationInformation = SearchBook::getbookLocationInformation($ownedBookListId);
     $onwedBookLocationInformation = SearchBook::getbookLocationInformation($ownedBookListId);
     $allInformation = array();
     for ($i = 0; $i < count($ownedBookListId); $i++) {
         $this->calculateBookInformation($bookInformation, $ownedBookListId[$i]);
         $this->calculateAuthorInformation($authorInformation, $ownedBookListId[$i]);
         $this->calculateCategoryInformation($categoryInformation, $ownedBookListId[$i]);
         $this->calculateUserInformation($userInformation, $ownedBookListId[$i]);
         $this->calculateOwnedBookLocationInformation($onwedBookLocationInformation, $ownedBookListId[$i]);
         $allInformation2 = array('ownedBookListId' => $ownedBookListId[$i], 'bookName' => $this->bookName, 'edition' => $this->edition, 'publishingYear' => $this->publishingYear, 'publishers' => $this->publishers, 'userFullName' => $this->userFullName, 'userPhoneNo' => $this->userMobileNo, 'userMobileNo' => $this->userMobileNo, 'authorName' => $this->authorName, 'categoryName' => $this->categoryName, 'locationName' => $this->locationName, 'userIsAvailable' => $this->userIsAvailable);
         $this->authorName = "";
         $this->categoryName = "";
         $this->locationName = "";
         $allInformation[$i] = $allInformation2;
     }
     $name = array("alamin");
     return view('user.myBooksPage', ['name' => $name, 'allInformation' => $allInformation]);
 }