forked from blallo/rss-bridge
f0e502ce37
see github issue 356 Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
54 lines
1.2 KiB
PHP
54 lines
1.2 KiB
PHP
<?php
|
|
class DemoBridge extends BridgeAbstract{
|
|
|
|
public function loadMetadatas() {
|
|
|
|
$this->maintainer = "teromene";
|
|
$this->name = "DemoBridge";
|
|
$this->uri = "http://github.com/sebsauvage/rss-bridge";
|
|
$this->description = "Bridge used for demos";
|
|
|
|
$this->parameters['testCheckbox'] = array(
|
|
'testCheckbox'=>array(
|
|
'type'=>'checkbox',
|
|
'name'=>'test des checkbox'
|
|
)
|
|
);
|
|
|
|
$this->parameters['testList'] = array(
|
|
'testList'=>array(
|
|
'type'=>'list',
|
|
'name'=>'test des listes',
|
|
'values'=>array(
|
|
'Test'=>'test',
|
|
'Test 2'=>'test2'
|
|
)
|
|
)
|
|
);
|
|
|
|
$this->parameters['testNumber'] = array(
|
|
'testNumber'=>array(
|
|
'type'=>'number',
|
|
'name'=>'test des numéros',
|
|
'exampleValue'=>'1515632'
|
|
)
|
|
);
|
|
}
|
|
|
|
public function collectData(array $param){
|
|
|
|
$item = new \Item();
|
|
$item->author = "Me!";
|
|
$item->title = "Test";
|
|
$item->content = "Awesome content !";
|
|
$item->id = "Lalala";
|
|
$item->uri = "http://test.test/test";
|
|
|
|
$this->items[] = $item;
|
|
|
|
}
|
|
|
|
public function getCacheDuration(){
|
|
return 00; // 1 hour
|
|
}
|
|
}
|