<?php

namespace Bixo\Payment;

use Bixo\Payment\Actions\DetailActions;
use Bixo\Payment\Actions\RefundActions;
use Bixo\Payment\Actions\InvoiceActions;
use Bixo\Payment\Actions\GatewayActions;
use Bixo\Payment\Actions\PaymentActions;


class Payment
{
    /**
     * Return select options payment for the module.
     *
     * @param string $module
     * @param array $request
     *
     * @return array
     */
    public function options($module = 'payment', $request = []) :array
    {
        if ($module == 'payment') {
            return PaymentActions::run('options', $request);
        }

    }
}