function testGetTaken_Granularity4() { $photo = new Phlickr_AuthedPhoto($this->api, simplexml_load_string(<<<XML <photo id="2733" secret="123456" server="12"> <dates taken="2004-11-01 00:00:00" takengranularity="4" /> </photo> XML )); $this->assertEquals(4, $photo->getTakenGranularity()); $expected = mktime(0, 0, 0, 11, 01, 2004); $this->assertEquals(4, $photo->getTakenGranularity()); $this->assertEquals($expected, $photo->getTakenTimestamp()); }
public function afterFileUpload($fullPath, Phlickr_AuthedPhoto $photo) { $this->_photos[$photo->getId()] = $photo; $this->_write("\tid: {$photo->getId()}\ttitle: '{$photo->getTitle()}'\n"); }
function testDelete() { // create a new photo $uploader = new Phlickr_Uploader($this->api); $id = $uploader->Upload(TESTING_FILE_NAME_JPG); sleep(2); // delete it $photo = new Phlickr_AuthedPhoto($this->api, $id); $photo->delete(); try { sleep(2); $photo->refresh(); } catch (Phlickr_Exception $ex) { return; } catch (Exception $ex) { $this->fail('threw the wrong type (' . get_class($ex) . ') of exception.'); } }