<?php require __DIR__ . '/../../vendor/autoload.php'; use opensrs\OMA\ChangeUser; if ($_SERVER['REQUEST_METHOD'] === 'POST') { require_once dirname(__FILE__) . '/../../opensrs/openSRS_loader.php'; // Put the data to the Formatted array $callArray = array('user' => $_POST['user'], 'attributes' => array('name' => $_POST['name'], 'password' => $_POST['password'], 'delivery_forward' => $_POST['delivery_forward'], 'forward_recipients' => $_POST['forward_recipients'], 'spamtag' => $_POST['spamtag'], 'autoresponder' => 'TEST Auto responder', 'allow' => explode(',', $_POST['allow']), 'block' => explode(',', $_POST['block'])), 'create_only' => $_POST['create_only'] ? true : false); if (!empty($_POST['token'])) { $callArray['token'] = $_POST['token']; } // Open SRS Call -> Result $response = ChangeUser::call(array_filter_recursive($callArray)); // Print out the results echo ' In: ' . json_encode($callArray) . '<br>'; echo 'Out: ' . $response; } else { // Format if (isset($_GET['format'])) { $tf = $_GET['format']; } else { $tf = 'json'; } ?> <?php include 'header.inc'; ?> <div class="container"> <h3>change_user</h3>