Braintree\PaymentMethodGateway::_validateId PHP Method

_validateId() private method

verifies that a valid payment method identifier is being used
private _validateId ( string $identifier = null, $identifierType = 'token' )
$identifier string
    private function _validateId($identifier = null, $identifierType = 'token')
    {
        if (empty($identifier)) {
            throw new InvalidArgumentException('expected payment method id to be set');
        }
        if (!preg_match('/^[0-9A-Za-z_-]+$/', $identifier)) {
            throw new InvalidArgumentException($identifier . ' is an invalid payment method ' . $identifierType . '.');
        }
    }