function get_payment_methods($payment_method) { $settings = $payment_method; $connector = get_connector($settings); return $connector->discoverPaymentMethods(); }
} } function get_connector() { $host = "127.0.0.1"; $user = "******"; $password = "******"; $database = "emaildb"; $mysqli = new \mysqli($host, $user, $password, $database); if (mysqli_connect_errno()) { trigger_error(mysqli_connect_error(), E_USER_ERROR); exit(1); } return $mysqli; } function process_file($fname) { $lines = file($fname); foreach ($lines as $line) { process_line($line); } } //files from current directory $all_files = scandir(__DIR__); $ignore = array(".", "..", "email2db.php"); $ifiles = array_diff($all_files, $ignore); $mysqli = get_connector(); foreach ($ifiles as $ifile) { process_file($ifile); } $mysqli->close();