public static function From(&$where) { $us = new AuthorizeNetPayment(); Params::ArrayToObject($where, $us); return $us; }
public function purchase() { $gateway = new $this->provider(); Params::ArrayToObject($this, $gateway); return $gateway->purchase(); }