public function setUp() { parent::setUp(); $this->sitemap = $this->app->make('Cviebrock\\LaravelNewsSitemap\\NewsSitemap'); $defaults = ['publication' => ['name' => 'Test News Site', 'language' => 'en'], 'access' => null, 'genres' => null, 'keywords' => [], 'stock_tickers' => []]; $this->sitemap->setDefaults($defaults); }
/** * Register the service provider. * * @return void */ public function register() { $this->app->bind('Cviebrock\\LaravelNewsSitemap\\NewsSitemap', function ($app) { $sitemap = new NewsSitemap($app['cache'], $app['view']); $sitemap->setUseCache($app['config']->get('news-sitemap::cache.enable')); $sitemap->setCacheKey($app['config']->get('news-sitemap::cache.key')); $sitemap->setCacheLifetime($app['config']->get('news-sitemap::cache.lifetime')); $sitemap->setDefaults($app['config']->get('news-sitemap::defaults')); return $sitemap; }); }