<?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->update = "2016-08-09";

		$this->parameters['testCheckbox'] =
		'[
			{
				"type" : "checkbox",
				"identifier" : "testCheckbox",
				"name" : "test des checkbox"
			}

		]';

		$this->parameters['testList'] =
		'[
			{
				"type" : "list",
				"identifier" : "testList",
				"name" : "test des listes",
				"values" : [
					{
						"name" : "Test",
						"value" : "test"
					},
					{
						"name" : "Test 2",
						"value" : "test2"
					}
				]
			}
		]';
		$this->parameters['testNumber'] =
		'[
			{
				"type" : "number",
				"identifier" : "testNumber",
				"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
	}
}