예제 #1
0
 public function testUnmarkDeleted()
 {
     $id = 3;
     $feed = new Feed();
     $feed2 = new Feed();
     $feed2->setDeletedAt(0);
     $this->feedMapper->expects($this->once())->method('find')->with($this->equalTo($id), $this->equalTo($this->user))->will($this->returnValue($feed));
     $this->feedMapper->expects($this->once())->method('update')->with($this->equalTo($feed2));
     $this->feedService->unmarkDeleted($id, $this->user);
 }
예제 #2
0
파일: bootstrap.php 프로젝트: sbambach/news
 private function createFeed($feed)
 {
     $newFeed = new Feed();
     $newFeed->setUserId($this->userId);
     $newFeed->setFolderId($feed['folderId']);
     $newFeed->setTitle($feed['title']);
     $newFeed->setUrl($feed['url']);
     $newFeed->setLocation($feed['location']);
     $newFeed->setFaviconLink($feed['faviconLink']);
     $newFeed->setAdded($feed['added']);
     $newFeed->setLink($feed['link']);
     $newFeed->setPreventUpdate($feed['preventUpdate']);
     $newFeed->setDeletedAt($feed['deletedAt']);
     $newFeed->setArticlesPerUpdate($feed['articlesPerUpdate']);
     $newFeed->setLastModified($feed['lastModified']);
     $newFeed->setEtag($feed['etag']);
     return $this->feedMapper->insert($newFeed);
 }