Beispiel #1
0
<?php

require_once "babelium_gateway.php";
require_once "UserLanguageVO.php";
$CFG = new Config();
$g = new babelium_gateway();
$user = $_POST['userName'];
$email = $_POST['email'];
$password = $_POST['password'];
$realName = $_POST['realName'];
$realLastName = $_POST['realLastName'];
$languagesAux = json_decode($_POST['languages']);
$languages = array();
$params = array();
$params['username'] = $user;
$params['email'] = $email;
$params['password'] = $password;
$params['firstname'] = $realName;
$params['lastname'] = $realLastName;
$params['languages'] = array();
foreach ($languagesAux as $language) {
    $lang = new UserLanguageVO();
    $lang->id = 0;
    $lang->language = $language->language;
    $lang->level = $language->level;
    $lang->purpose = $language->purpose;
    array_push($params['languages'], $lang);
}
$g->serviceCall('http', 'register', $params);
Beispiel #2
0
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$id = $_POST['id'];
$params = array();
$params['exerciseId'] = $id;
$g->serviceCall('http', 'getExerciseRoles', $params);
//$g->serviceCall('http','getRecordableExercises');
Beispiel #3
0
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$name = $_POST['name'];
$params = array();
$params['responseName'] = $name;
$g->serviceCall('http', 'admGetResponseByName', $params);
Beispiel #4
0
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$id = $_POST['id'];
$lang = $_POST['lang'];
$params = array();
$params['exerciseId'] = $id;
$params['language'] = $lang;
$g->serviceCall('http', 'getSubtitleLines', $params);
//$g->serviceCall('http','getRecordableExercises');
Beispiel #5
0
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$session = $g->serviceCall('http', 'endSession');
print_r($session);
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$response = $g->serviceCall('http', 'getResponseVideos');
print_r($response);
Beispiel #7
0
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$user = $_POST['user'];
$pass = $_POST['pass'];
$params = array();
$params['username'] = $user;
$params['password'] = sha1($pass);
$login = $g->serviceCall('http', 'processLogin', $params);
print_r($login);
Beispiel #8
0
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$name = $_POST['name'];
$params = array();
$params['name'] = $name;
$g->serviceCall('http', 'getExerciseByName', $params);
//$g->serviceCall('http','getRecordableExercises');
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$session = $g->serviceCall('http', 'getSessionData');
print_r($session);
Beispiel #10
0
<?php

require_once "babelium_gateway.php";
$CFG = new Config();
$g = new babelium_gateway();
$response = $g->serviceCall('http', 'getRecordableExercises');
print_r($response);