- $chapterId = $page->getParentChapter();
- $allPageSlugs = $this->pageRepo->getPageByChapterID($chapterId[0]->id);
- $pos = 0;
- foreach ($allPageSlugs as $slug){
- if($pageSlug === $slug->slug){
- $currPagePos = $pos;
- }
- $pos++;
- $pageUrl = $this->pageRepo->getBySlug($bookSlug, $slug->slug);
- $urlLink[] = $pageUrl->getUrl();
- }
- for($i=0; $i <= $currPagePos; $i++){
- $nextCount = $i+1;
- $prevCount = $i-1;
- $prevPage = '#';
- $nextPage = '#';
- if($nextCount < count($urlLink)){
- $nextPage = $urlLink[$nextCount];
- }
- if($currPagePos == $i && $currPagePos != 0){
- $prevPage = $urlLink[$prevCount];
- }
- }