user = $user; $this->taggingRules = new ArrayCollection(); } /** * Get id. * * @return int */ public function getId() { return $this->id; } /** * Set theme. * * @param string $theme * * @return Config */ public function setTheme($theme) { $this->theme = $theme; return $this; } /** * Get theme. * * @return string */ public function getTheme() { return $this->theme; } /** * Set itemsPerPage. * * @param int $itemsPerPage * * @return Config */ public function setItemsPerPage($itemsPerPage) { $this->itemsPerPage = $itemsPerPage; return $this; } /** * Get itemsPerPage. * * @return int */ public function getItemsPerPage() { return $this->itemsPerPage; } /** * Set language. * * @param string $language * * @return Config */ public function setLanguage($language) { $this->language = $language; return $this; } /** * Get language. * * @return string */ public function getLanguage() { return $this->language; } /** * Set user. * * @param User $user * * @return Config */ public function setUser(User $user = null) { $this->user = $user; return $this; } /** * Get user. * * @return User */ public function getUser() { 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 int $rssLimit * * @return Config */ public function setRssLimit($rssLimit) { $this->rssLimit = $rssLimit; return $this; } /** * Get rssLimit. * * @return int */ public function getRssLimit() { return $this->rssLimit; } /** * Set readingSpeed. * * @param float $readingSpeed * * @return Config */ public function setReadingSpeed($readingSpeed) { $this->readingSpeed = $readingSpeed; return $this; } /** * Get readingSpeed. * * @return float */ public function getReadingSpeed() { return $this->readingSpeed; } /** * Set pocketConsumerKey. * * @param string $pocketConsumerKey * * @return Config */ public function setPocketConsumerKey($pocketConsumerKey) { $this->pocketConsumerKey = $pocketConsumerKey; return $this; } /** * Get pocketConsumerKey. * * @return string */ public function getPocketConsumerKey() { return $this->pocketConsumerKey; } /** * @return int */ public function getActionMarkAsRead() { return $this->actionMarkAsRead; } /** * @param int $actionMarkAsRead * * @return Config */ public function setActionMarkAsRead($actionMarkAsRead) { $this->actionMarkAsRead = $actionMarkAsRead; return $this; } /** * @return int */ public function getListMode() { return $this->listMode; } /** * @param int $listMode * * @return Config */ public function setListMode($listMode) { $this->listMode = $listMode; return $this; } /** * @param TaggingRule $rule * * @return Config */ public function addTaggingRule(TaggingRule $rule) { $this->taggingRules[] = $rule; return $this; } /** * @return ArrayCollection */ public function getTaggingRules() { return $this->taggingRules; } }