mirror of
https://github.com/Einundzwanzig-Podcast/einundzwanzig-portal.git
synced 2025-12-11 06:46:47 +00:00
atom feed added
This commit is contained in:
55
config/feed.php
Normal file
55
config/feed.php
Normal file
@@ -0,0 +1,55 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'feeds' => [
|
||||
'main' => [
|
||||
/*
|
||||
* Here you can specify which class and method will return
|
||||
* the items that should appear in the feed. For example:
|
||||
* [App\Model::class, 'getAllFeedItems']
|
||||
*
|
||||
* You can also pass an argument to that method. Note that their key must be the name of the parameter:
|
||||
* [App\Model::class, 'getAllFeedItems', 'parameterName' => 'argument']
|
||||
*/
|
||||
'items' => [\App\Models\LibraryItem::class, 'getFeedItems'],
|
||||
|
||||
/*
|
||||
* The feed will be available on this url.
|
||||
*/
|
||||
'url' => 'feed',
|
||||
|
||||
'title' => 'Einundzwanzig - Feed',
|
||||
'description' => 'Toximalist infotainment for bullish bitcoiners.',
|
||||
'language' => 'de',
|
||||
|
||||
/*
|
||||
* The image to display for the feed. For Atom feeds, this is displayed as
|
||||
* a banner/logo; for RSS and JSON feeds, it's displayed as an icon.
|
||||
* An empty value omits the image attribute from the feed.
|
||||
*/
|
||||
'image' => '',
|
||||
|
||||
/*
|
||||
* The format of the feed. Acceptable values are 'rss', 'atom', or 'json'.
|
||||
*/
|
||||
'format' => 'atom',
|
||||
|
||||
/*
|
||||
* The view that will render the feed.
|
||||
*/
|
||||
'view' => 'feed::atom',
|
||||
|
||||
/*
|
||||
* The mime type to be used in the <link> tag. Set to an empty string to automatically
|
||||
* determine the correct value.
|
||||
*/
|
||||
'type' => '',
|
||||
|
||||
/*
|
||||
* The content type for the feed response. Set to an empty string to automatically
|
||||
* determine the correct value.
|
||||
*/
|
||||
'contentType' => '',
|
||||
],
|
||||
],
|
||||
];
|
||||
Reference in New Issue
Block a user