/**
  * @param NewsletterModel $model
  * @return int
  * @throws \UthandoCommon\Service\ServiceException
  */
 public function toggleVisible(NewsletterModel $model)
 {
     $this->removeCacheItem($model->getNewsletterId());
     $visible = true === $model->isVisible() ? false : true;
     $model->setVisible($visible);
     return parent::save($model);
 }
 public function testSetGetVisible()
 {
     $this->model->setVisible(true);
     $this->assertTrue($this->model->isVisible());
 }