123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?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 = array();
- $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
- }
- }
|