aboutsummaryrefslogtreecommitdiff
path: root/bridges/DemoBridge.php
blob: 18582aa62de2d6a4894bc32a37eb240d103e591d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php

class DemoBridge extends BridgeAbstract
{
    const MAINTAINER = 'teromene';
    const NAME = 'DemoBridge';
    const URI = 'https://github.com/rss-bridge/rss-bridge';
    const DESCRIPTION = 'Bridge used for demos';
    const CACHE_TIMEOUT = 15;

    const PARAMETERS = [
        'testCheckbox' => [
            'testCheckbox' => [
                'type' => 'checkbox',
                'name' => 'test des checkbox'
            ]
        ],
        'testList' => [
            'testList' => [
                'type' => 'list',
                'name' => 'test des listes',
                'values' => [
                    'Test' => 'test',
                    'Test 2' => 'test2'
                ]
            ]
        ],
        'testNumber' => [
            'testNumber' => [
                'type' => 'number',
                'name' => 'test des numéros',
                'exampleValue' => '1515632'
            ]
        ]
    ];

    public function collectData()
    {
        $item = [];
        $item['author'] = 'Me!';
        $item['title'] = 'Test';
        $item['content'] = 'Awesome content !';
        $item['id'] = 'Lalala';
        $item['uri'] = 'http://example.com/test';

        $this->items[] = $item;
    }
}