Esempio n. 1
0
 function setUp()
 {
     $this->api = new Phlickr_Api(TESTING_API_KEY, TESTING_API_SECRET, TESTING_API_TOKEN);
     $this->api->setEndpointUrl('http://example.com');
     // inject the response xml into the cache...
     // ... first the login details (so it can figure out the user id)
     $this->api->addResponseToCache('flickr.auth.checkToken', $this->api->getParamsForRequest(), TESTING_RESP_OK_PREFIX . TESTING_XML_CHECKTOKEN . TESTING_RESP_SUFIX);
     // ... the full description of the group
     $this->api->addResponseToCache(Phlickr_Group::getRequestMethodName(), Phlickr_Group::getRequestMethodParams(TESTING_XML_GROUP_ID), TESTING_RESP_OK_PREFIX . TESTING_XML_GROUP_LONG . TESTING_RESP_SUFIX);
     // ... then for group pool
     $this->api->addResponseToCache('flickr.groups.pools.getPhotos', array('group_id' => TESTING_XML_GROUP_ID, 'page' => 1, 'per_page' => 10), TESTING_RESP_OK_PREFIX . TESTING_XML_GROUP_PHOTOLIST . TESTING_RESP_SUFIX);
     $this->group = new Phlickr_AuthedGroup($this->api, TESTING_XML_GROUP_ID);
 }
Esempio n. 2
0
 function setUp()
 {
     $this->api = new Phlickr_Api(TESTING_API_KEY, TESTING_API_TOKEN);
     $this->api->setEndpointUrl('http://example.com');
     // inject the response xml into the cache...
     // ... first for the full description of the group
     $this->api->addResponseToCache(Phlickr_Group::getRequestMethodName(), Phlickr_Group::getRequestMethodParams(TESTING_XML_GROUP_ID), TESTING_RESP_OK_PREFIX . TESTING_XML_GROUP_LONG . TESTING_RESP_SUFIX);
     // ... then for group pool
     $this->api->addResponseToCache('flickr.groups.pools.getPhotos', array('group_id' => TESTING_XML_GROUP_ID, 'page' => 1, 'per_page' => 10), TESTING_RESP_OK_PREFIX . TESTING_XML_GROUP_PHOTOLIST . TESTING_RESP_SUFIX);
     $this->fromId = new Phlickr_Group($this->api, TESTING_XML_GROUP_ID);
     $this->fromShortXml = new Phlickr_Group($this->api, simplexml_load_string(TESTING_XML_GROUP_SHORT));
     $this->fromLongXml = new Phlickr_Group($this->api, simplexml_load_string(TESTING_XML_GROUP_LONG));
 }