function processPayment($paymentInfo, $function) { $paypal = new Paypal(); if ($function == "DoDirectPayment") { return $paypal->DoDirectPayment($paymentInfo); } elseif ($function == "SetExpressCheckout") { return $paypal->SetExpressCheckout($paymentInfo); } elseif ($function == "GetExpressCheckoutDetails") { return $paypal->GetExpressCheckoutDetails($paymentInfo); } elseif ($function == "DoExpressCheckoutPayment") { return $paypal->DoExpressCheckoutPayment($paymentInfo); } elseif ($function == "CreateRecurringPayments") { return $paypal->CreateRecurringPayments($paymentInfo); } else { return "Function Does Not Exist!"; } }