コード例 #1
0
 public function testGetVoided()
 {
     $params = array('other' => 'pickles');
     $url = '/transactions?other=pickles&state=voided';
     $this->client->addResponse('GET', $url, 'transactions/index-200.xml');
     $transactions = Recurly_TransactionList::getVoided($params, $this->client);
     $this->assertInstanceOf('Recurly_TransactionList', $transactions);
     $this->assertEquals($url, $transactions->getHref());
 }
コード例 #2
0
 public static function getForAccount($accountCode, $params = null, $client = null)
 {
     $list = new Recurly_TransactionList(Recurly_Client::PATH_ACCOUNTS . '/' . rawurlencode($accountCode) . Recurly_Client::PATH_TRANSACTIONS, $client);
     $list->_loadFrom(Recurly_Client::PATH_ACCOUNTS . '/' . rawurlencode($accountCode) . Recurly_Client::PATH_TRANSACTIONS, $params);
     return $list;
 }
コード例 #3
0
 public static function getVoided($params = null, $client = null)
 {
     return Recurly_TransactionList::get(Recurly_Pager::_setState($params, 'voided'), $client);
 }