|
ListUsersPhp
List users in the opensim
<?php
// Load metaverse manager
require_once '../../../src/mjs/mmetaverse/manager/MMetaverse.class.php';
require_once '../../../src/mjs/mmetaverse/types/MUUID.class.php';
try {
// Try to create the manager with
// the configuration file specified
$configFile = 'mmetaverse_conf.xml';
$mmetaverse = new MMetaverse($configFile);
// Get list of users
$users = $mmetaverse->getUserManager()->getUsers();
// Show basic information of each user
foreach ($users as $user) {
echo $user . '<br/>';
}
} catch (Exception $e) {
// Show the error information
echo 'Error : ' . $e->getMessage();
}
?>Configuration File (mmetaverse_conf.xml) : <?xml version="1.0" encoding="UTF-8"?>
<!-- MMetaverse Configuration -->
<config>
<!-- OpenSim -->
<opensim>
<!-- Absolute path of the opensimulator -->
<path>/home/marlonj/tmp/opensim/bin</path>
<!-- Database engine -->
<databaseEngine>sqlite</databaseEngine>
</opensim>
</config>
|
► Sign in to add a comment