public function init($gateway, $amount, $currency)
    {
        $this->setGateway($gateway);
        $this->setAmount($amount);
        $this->setCurrency($currency);
        return $this;
    }
public function init($gateway, $amount, $currency)
    {
        $this->setGateway($gateway);
        $this->setAmount($amount);
        $this->setCurrency($currency);
        return $this;
    }
public function init ( $ gateway , $ amount , $ currency ) { $ this -> setGateway ( $ gateway ) ; $ this -> setAmount ( $ amount ) ; $ this -> setCurrency ( $ currency ) ; return $ this ; }
Set gateway, amount, and currency in one function.
@param string $gateway Omnipay gateway short name
@param float $amount monetary amount
@param string $currency the currency to set
@return $this object for chaining
Set gateway amount and currency in one function .