<?php
/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'Airtime' => '\\StructType\\Airtime',
            'Denomination' => '\\StructType\\Denomination',
            'FreeRange' => '\\StructType\\FreeRange',
            'mm_remit_log' => '\\StructType\\Mm_remit_log',
            'mm_remit_logResponse' => '\\StructType\\Mm_remit_logResponse',
            'bank_trans_log' => '\\StructType\\Bank_trans_log',
            'bank_trans_logResponse' => '\\StructType\\Bank_trans_logResponse',
            'bank_remit_log' => '\\StructType\\Bank_remit_log',
            'bank_remit_logResponse' => '\\StructType\\Bank_remit_logResponse',
            'validate_bank_account' => '\\StructType\\Validate_bank_account',
            'validate_bank_accountResponse' => '\\StructType\\Validate_bank_accountResponse',
            'validate_airtime_account' => '\\StructType\\Validate_airtime_account',
            'validate_airtime_accountResponse' => '\\StructType\\Validate_airtime_accountResponse',
            'airtime_trans_log' => '\\StructType\\Airtime_trans_log',
            'airtime_trans_logResponse' => '\\StructType\\Airtime_trans_logResponse',
            'airtime_trans_com' => '\\StructType\\Airtime_trans_com',
            'airtime_trans_comResponse' => '\\StructType\\Airtime_trans_comResponse',
            'get_voucher_status' => '\\StructType\\Get_voucher_status',
            'get_voucher_statusResponse' => '\\StructType\\Get_voucher_statusResponse',
            'cancel_voucher' => '\\StructType\\Cancel_voucher',
            'cancel_voucherResponse' => '\\StructType\\Cancel_voucherResponse',
            'get_rate' => '\\StructType\\Get_rate',
            'get_rateResponse' => '\\StructType\\Get_rateResponse',
            'get_partners' => '\\StructType\\Get_partners',
            'get_partnersResponse' => '\\StructType\\Get_partnersResponse',
            'get_banks' => '\\StructType\\Get_banks',
            'get_banksResponse' => '\\StructType\\Get_banksResponse',
            'get_trans_status' => '\\StructType\\Get_trans_status',
            'get_trans_statusResponse' => '\\StructType\\Get_trans_statusResponse',
            'account_request' => '\\StructType\\Account_request',
            'account_requestResponse' => '\\StructType\\Account_requestResponse',
            'cancel_trans' => '\\StructType\\Cancel_trans',
            'cancel_transResponse' => '\\StructType\\Cancel_transResponse',
            'trans_com' => '\\StructType\\Trans_com',
            'trans_comResponse' => '\\StructType\\Trans_comResponse',
            'mm_trans_log' => '\\StructType\\Mm_trans_log',
            'mm_trans_logResponse' => '\\StructType\\Mm_trans_logResponse',
            'Credential' => '\\StructType\\Credential',
            'Money' => '\\StructType\\Money',
            'Sender' => '\\StructType\\Sender',
            'Document' => '\\StructType\\Document',
            'Recipient' => '\\StructType\\Recipient',
            'Status' => '\\StructType\\Status',
            'TransactionWallet' => '\\StructType\\TransactionWallet',
            'MResponse' => '\\StructType\\MResponse',
            'Code' => '\\StructType\\Code',
            'Account' => '\\StructType\\Account',
            'TransactionBank' => '\\StructType\\TransactionBank',
            'Payee' => '\\StructType\\Payee',
            'BankAccount' => '\\StructType\\BankAccount',
            'TransactionAirtime' => '\\StructType\\TransactionAirtime',
            'EResponse' => '\\StructType\\EResponse',
            'Voucher' => '\\StructType\\Voucher',
            'Rate' => '\\StructType\\Rate',
            'Partner' => '\\StructType\\Partner',
            'Limit' => '\\StructType\\Limit',
            'Bank' => '\\StructType\\Bank',
            'Wallet' => '\\StructType\\Wallet',
        );
    }
}
