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()); }
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; }
public static function getVoided($params = null, $client = null) { return Recurly_TransactionList::get(Recurly_Pager::_setState($params, 'voided'), $client); }