src/Providers/Database.php
public function register()
    {
        $this->app->singleton('builder', \Nur\Database\Builder::class);

        // Paginator::viewFactoryResolver(function () {
        //     return $this->app['view'];
        // });
        Paginator::currentPathResolver(function () {
            return $this->app['request']->url();
        });
        Paginator::currentPageResolver(function ($pageName = 'page') {
            $page = $this->app['request']->input($pageName);
            if (filter_var($page, FILTER_VALIDATE_INT) !== false && (int) $page >= 1) {
                return (int) $page;
            }
            return 1;
        });
    }
public function register()
    {
        $this->app->singleton('builder', \Nur\Database\Builder::class);

        // Paginator::viewFactoryResolver(function () {
        //     return $this->app['view'];
        // });
        Paginator::currentPathResolver(function () {
            return $this->app['request']->url();
        });
        Paginator::currentPageResolver(function ($pageName = 'page') {
            $page = $this->app['request']->input($pageName);
            if (filter_var($page, FILTER_VALIDATE_INT) !== false && (int) $page >= 1) {
                return (int) $page;
            }
            return 1;
        });
    }
public function register ( ) { $ this -> app -> singleton ( 'builder' , \ Nur \ Database \ Builder :: class ) ; // Paginator::viewFactoryResolver(function () { //     return $this->app['view']; // }); Paginator :: currentPathResolver ( function ( ) { return $ this -> app [ 'request' ] -> url ( ) ; } ) ; Paginator :: currentPageResolver ( function ( $ pageName = 'page' ) { $ page = $ this -> app [ 'request' ] -> input ( $ pageName ) ; if ( filter_var ( $ page , FILTER_VALIDATE_INT ) !== false && ( int ) $ page >= 1 ) { return ( int ) $ page ; } return 1 ; } ) ; }
Register the service provider.

@return void
@throws
Register the service provider .