<?php

namespace WebPlugin\Pay;

class PayFactory {
	
	static public function factory(array $paymentParams) {
		
		$payCode = $paymentParams['pay_code'];
		if(empty($payCode)) {
			return false;
		}
		$className = __NAMESPACE__ . '\\' . $payCode . '\\Service';
		if(class_exists($className)){
			return new $className ( $paymentParams );
		}
		return false;
	}
}