[ 'vrt' => [ 'code' => 'vrt', 'name' => 'VRT News', 'description' => 'Belgian public broadcaster news', 'type' => 'website', 'is_active' => true, 'parsers' => [ 'homepage' => \App\Services\Parsers\VrtHomepageParserAdapter::class, 'article' => \App\Services\Parsers\VrtArticleParser::class, 'article_page' => \App\Services\Parsers\VrtArticlePageParser::class, ], ], 'belga' => [ 'code' => 'belga', 'name' => 'Belga News Agency', 'description' => 'Belgian national news agency', 'type' => 'rss', 'is_active' => true, 'parsers' => [ 'homepage' => \App\Services\Parsers\BelgaHomepageParserAdapter::class, 'article' => \App\Services\Parsers\BelgaArticleParser::class, 'article_page' => \App\Services\Parsers\BelgaArticlePageParser::class, ], ], ], /* |-------------------------------------------------------------------------- | Default Feed Settings |-------------------------------------------------------------------------- | | Default configuration values for feed processing | */ 'defaults' => [ 'fetch_interval' => 3600, // 1 hour in seconds 'max_articles_per_fetch' => 50, 'article_retention_days' => 30, ], ];