Braintree\Gateway::settlementBatchSummary PHP Method

settlementBatchSummary() public method

public settlementBatchSummary ( ) : braintree\SettlementBatchSummaryGateway
return braintree\SettlementBatchSummaryGateway
    public function settlementBatchSummary()
    {
        return new SettlementBatchSummaryGateway($this);
    }

Usage Example

 public function testGatewayGenerate_returnsAnEmptyCollectionWhenThereIsNoData()
 {
     $gateway = new Braintree\Gateway(['environment' => 'development', 'merchantId' => 'integration_merchant_id', 'publicKey' => 'integration_public_key', 'privateKey' => 'integration_private_key']);
     $result = $gateway->settlementBatchSummary()->generate('2000-01-01');
     $this->assertTrue($result->success);
     $this->assertEquals(0, count($result->settlementBatchSummary->records));
 }