1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-09-15 18:57:05 +00:00

Add rss for entries

will fix #1000
This commit is contained in:
Jeremy 2015-03-28 14:27:45 +01:00
parent f98a2a0fc3
commit 0c83fd5994
13 changed files with 510 additions and 61 deletions

View file

@ -32,12 +32,12 @@ class Config
private $theme;
/**
* @var string
* @var integer
*
* @Assert\NotBlank()
* @ORM\Column(name="items_per_page", type="integer", nullable=false)
*/
private $items_per_page;
private $itemsPerPage;
/**
* @var string
@ -47,6 +47,20 @@ class Config
*/
private $language;
/**
* @var string
*
* @ORM\Column(name="rss_token", type="string", nullable=true)
*/
private $rssToken;
/**
* @var integer
*
* @ORM\Column(name="rss_limit", type="integer", nullable=true)
*/
private $rssLimit;
/**
* @ORM\OneToOne(targetEntity="User", inversedBy="config")
*/
@ -58,8 +72,6 @@ class Config
public function __construct(User $user)
{
$this->user = $user;
$this->items_per_page = 12;
$this->language = 'en_US';
}
/**
@ -96,26 +108,26 @@ class Config
}
/**
* Set items_per_page
* Set itemsPerPage
*
* @param integer $itemsPerPage
* @return Config
*/
public function setItemsPerPage($itemsPerPage)
{
$this->items_per_page = $itemsPerPage;
$this->itemsPerPage = $itemsPerPage;
return $this;
}
/**
* Get items_per_page
* Get itemsPerPage
*
* @return integer
*/
public function getItemsPerPage()
{
return $this->items_per_page;
return $this->itemsPerPage;
}
/**
@ -163,4 +175,50 @@ class Config
{
return $this->user;
}
/**
* Set rssToken
*
* @param string $rssToken
* @return Config
*/
public function setRssToken($rssToken)
{
$this->rssToken = $rssToken;
return $this;
}
/**
* Get rssToken
*
* @return string
*/
public function getRssToken()
{
return $this->rssToken;
}
/**
* Set rssLimit
*
* @param string $rssLimit
* @return Config
*/
public function setRssLimit($rssLimit)
{
$this->rssLimit = $rssLimit;
return $this;
}
/**
* Get rssLimit
*
* @return string
*/
public function getRssLimit()
{
return $this->rssLimit;
}
}