UrlWindow
class UrlWindow (View source)
Properties
| protected LengthAwarePaginator | $paginator | The paginator implementation.  | 
                
Methods
Get the window of URLs to be shown.
Get the slider of URLs there are not enough pages to slide.
Create a URL slider links.
Get the slider of URLs when too close to beginning of window.
Get the slider of URLs when too close to ending of window.
Get the slider of URLs when a full slider can be made.
Get the page range for the current page window.
Get the starting URLs of a pagination slider.
Get the ending URLs of a pagination slider.
Determine if the underlying paginator being presented has pages to show.
Get the current page from the paginator.
Get the last page from the paginator.
Details
        
                            void
    __construct(LengthAwarePaginator $paginator)
        
    
    Create a new URL window instance.
        
                static            array
    make(LengthAwarePaginator $paginator)
        
    
    Create a new URL window instance.
        
                            array
    get()
        
    
    Get the window of URLs to be shown.
        
                    protected        array
    getSmallSlider()
        
    
    Get the slider of URLs there are not enough pages to slide.
        
                    protected        array
    getUrlSlider(int $onEachSide)
        
    
    Create a URL slider links.
        
                    protected        array
    getSliderTooCloseToBeginning(int $window)
        
    
    Get the slider of URLs when too close to beginning of window.
        
                    protected        array
    getSliderTooCloseToEnding(int $window)
        
    
    Get the slider of URLs when too close to ending of window.
        
                    protected        array
    getFullSlider(int $onEachSide)
        
    
    Get the slider of URLs when a full slider can be made.
        
                            array
    getAdjacentUrlRange(int $onEachSide)
        
    
    Get the page range for the current page window.
        
                            array
    getStart()
        
    
    Get the starting URLs of a pagination slider.
        
                            array
    getFinish()
        
    
    Get the ending URLs of a pagination slider.
        
                            bool
    hasPages()
        
    
    Determine if the underlying paginator being presented has pages to show.
        
                    protected        int
    currentPage()
        
    
    Get the current page from the paginator.
        
                    protected        int
    lastPage()
        
    
    Get the last page from the paginator.