* Config.
*
* @ORM\Entity(repositoryClass="Wallabag\CoreBundle\Repository\ConfigRepository")
- * @ORM\Table(name="`config`")
- * @ORM\Entity
+ * @ORM\Table(
+ * name="`config`",
+ * indexes={
+ * @ORM\Index(name="config_feed_token", columns={"feed_token"}, options={"lengths"={255}}),
+ * }
+ * )
*/
class Config
{
/**
* @var string
*
- * @ORM\Column(name="rss_token", type="string", nullable=true)
+ * @ORM\Column(name="feed_token", type="string", nullable=true)
*/
- private $rssToken;
+ private $feedToken;
/**
* @var int
*
- * @ORM\Column(name="rss_limit", type="integer", nullable=true)
+ * @ORM\Column(name="feed_limit", type="integer", nullable=true)
* @Assert\Range(
* min = 1,
* max = 100000,
- * maxMessage = "validator.rss_limit_too_high"
+ * maxMessage = "validator.feed_limit_too_high"
* )
*/
- private $rssLimit;
+ private $feedLimit;
/**
* @var float
/**
* @var int
*
- * @ORM\Column(name="action_mark_as_read", type="integer", nullable=true)
+ * @ORM\Column(name="action_mark_as_read", type="integer", nullable=true, options={"default" = 0})
*/
private $actionMarkAsRead;
/**
* @var int
*
- * @ORM\Column(name="view_mode", type="integer", nullable=true)
+ * @ORM\Column(name="list_mode", type="integer", nullable=true)
*/
- private $viewMode;
+ private $listMode;
/**
* @ORM\OneToOne(targetEntity="Wallabag\UserBundle\Entity\User", inversedBy="config")
}
/**
- * Set rssToken.
+ * Set feed Token.
*
- * @param string $rssToken
+ * @param string $feedToken
*
* @return Config
*/
- public function setRssToken($rssToken)
+ public function setFeedToken($feedToken)
{
- $this->rssToken = $rssToken;
+ $this->feedToken = $feedToken;
return $this;
}
/**
- * Get rssToken.
+ * Get feedToken.
*
* @return string
*/
- public function getRssToken()
+ public function getFeedToken()
{
- return $this->rssToken;
+ return $this->feedToken;
}
/**
- * Set rssLimit.
+ * Set Feed Limit.
*
- * @param int $rssLimit
+ * @param int $feedLimit
*
* @return Config
*/
- public function setRssLimit($rssLimit)
+ public function setFeedLimit($feedLimit)
{
- $this->rssLimit = $rssLimit;
+ $this->feedLimit = $feedLimit;
return $this;
}
/**
- * Get rssLimit.
+ * Get Feed Limit.
*
* @return int
*/
- public function getRssLimit()
+ public function getFeedLimit()
{
- return $this->rssLimit;
+ return $this->feedLimit;
}
/**
/**
* @return int
*/
- public function getViewMode()
+ public function getListMode()
{
- return $this->viewMode;
+ return $this->listMode;
}
/**
- * @param int $viewMode
+ * @param int $listMode
*
* @return Config
*/
- public function setViewMode($viewMode)
+ public function setListMode($listMode)
{
- $this->viewMode = $viewMode;
+ $this->listMode = $listMode;
return $this;
}