/** * Bootstrap the application services. * * @return void */ public function boot() { // 创建 Xunsearch XS_APP_ROOT 常量 define('XS_APP_ROOT', app_path('Inspirer/Xunsearch')); // 使用自定义分页模板 Paginator::presenter(function (AbstractPaginator $paginator) { return new PaginationPresenter($paginator); }); }
/** * Register the service provider. * * @return void */ public function register() { $this->mergeConfigFrom(__DIR__ . '/../config/tabulator.php', 'tabulator'); if (config('tabulator.css-framework') == 'foundation') { Paginator::presenter(function ($paginator) { return new FoundationPresenter($paginator); }); } }
/** * Register bindings in the container. * * @return void */ public function boot() { if ($this->app->environment('local')) { $this->app->register('Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider'); $this->app->register('Barryvdh\\Debugbar\\ServiceProvider'); } $dsn = config('services.raven.dsn'); if (!empty($dsn)) { $this->app->register('Jenssegers\\Raven\\RavenServiceProvider'); } $locale = config('app.locale'); Carbon::setLocale($locale); Paginator::presenter(function ($paginator) { return new BootstrapFourPresenter($paginator); }); }