Esempio n. 1
0
<?php

//autoload
require_once dirname(__FILE__) . "/../models/API/Autoloader.php";
//load config
if (file_exists("config/config.php")) {
    include "config/config.php";
} else {
    include "../config/config.php";
}
$ideal = new idealController();
if (isset($_GET['issuer'])) {
    $ideal->startDirectTransaction($_GET['issuer']);
}
class idealController
{
    private $api_key = '';
    private $api_url = '';
    function __construct()
    {
        $this->api_key = API_KEY;
        $this->api_url = API_URL;
    }
    function getIssuers()
    {
        $msp = new Client();
        $msp->setApiKey($this->api_key);
        $msp->setApiUrl($this->api_url);
        try {
            $issuers = $msp->issuers->get();
            $issuer_selection = '<select name="issuer" class="idealselection">';