Ejemplo n.º 1
0
 public function testAddLikeIfExist()
 {
     $like = new ModelLike('user1', 2);
     $this->assertEquals($like->addLike(), 0);
     $actual = $this->getConnection()->createDataSet(array('likes'));
     $expected = $this->createFlatXmlDataSet('_files/likes.xml');
     $this->assertDataSetsEqual($expected, $actual);
 }
Ejemplo n.º 2
0
 public function deleteMessage()
 {
     $query = "DELETE FROM messages\n                 WHERE id=" . $this->id . " AND username = '******' AND thread_id=" . $this->thread_id;
     $res = db::query($query);
     if ($res) {
         $like = new ModelLike($this->user, $this->id);
         $like->deleteLike();
         $attch = new ModelAttachment($this->id, null, null);
         $attch->delAttachments();
     }
     return $res->rowCount();
 }