Example #1
0
 /**
  * @covers FA\Dao\ImageDao::delete
  */
 public function testDelete()
 {
     $this->assertEquals(10, $this->dao->countImages());
     $this->assertEquals(1, $this->dao->delete(1));
     $this->assertFAlse($this->dao->find(1));
     $this->assertEquals(9, $this->dao->countImages());
 }
Example #2
0
 /**
  * Find image by day
  *
  * @param  int   $day Project day (1-366)
  * @return array Image data
  */
 public function find($day)
 {
     $image = $this->dao->find($day);
     if (!$image) {
         return null;
     }
     $sizes = $this->flickr->getSizes($image['photo_id']);
     return array_merge($image, $sizes);
 }