* */ /** * Loads the data and injects it into the Chamilo database, using the Chamilo * internal functions. * @return array List of user IDs for the users that have just been inserted */ function fill_users() { $users = array(); //declare only to avoid parsing notice require_once 'data_users.php'; //fill the $users array $output = array(); $output[] = array('title'=>'Users Filling Report:'); foreach ($users as $i => $user) { //first check that the first item doesn't exist already $output[$i]['line-init'] = $user['firstname']; $res = UserManager::create_user( $user['firstname'], $user['lastname'], $user['status'], $user['email'], $user['username'], $user['pass'], null, null, null, null, $user['auth_source'], null, $user['active'] ); $output[$i]['line-info'] = $res ? get_lang('Inserted') : get_lang('Not Inserted'); } return $output; }