Skip to content
Snippets Groups Projects
Commit 1af419c6 authored by adiouf's avatar adiouf
Browse files

possibilite de crret une liste de user multimedia

parent 627ed814
Branches
Tags
5 merge requests!780Master,!749Master,!748Hotline master,!747Stable,!745Dev#18020 afim update
......@@ -121,7 +121,7 @@ class Push_MultimediaController extends Zend_Controller_Action {
return;
}
$this->_response->setBody(Class_Multimedia_Users::getInstance()->createUser($infoUser[0]));
$this->_response->setBody(Class_Multimedia_Users::getInstance()->createUser($infoUser));
}
......
......@@ -28,37 +28,39 @@ class Class_Multimedia_Users {
return self::$_instance;
}
public function createUser($infoUser){
if(!$this->isValidInfo($infoUser)){
return 'INVALID_INFO_USER';
}
public function createUser($infoUsers){
foreach($infoUsers as $infoUser) {
if(!$this->isValidInfo($infoUser)){
return 'INVALID_INFO_USER';
}
if(!$group = Class_UserGroup::findGroupUserMultimedia()){
return 'UNDEFINED_GROUP_USER_AFIM';
}
if(!$group = Class_UserGroup::findGroupUserMultimedia()){
return 'UNDEFINED_GROUP_USER_AFIM';
}
$user = new Class_Users();
$user->setLogin($infoUser->login)
->setPassword($infoUser->pwd)
->setNom($infoUser->nom)
->setPrenom($infoUser->prenom)
->setNaissance($infoUser->naissance)
->setPseudo('')
->setMail('')
->setRoleLevel(0)
->setRole('')
->setIdabon($infoUser->login)
->setOrdreabon(1)
->setDateDebut('')
->setDateFin($infoUser->datefin)
->setIdSite($infoUser->site->id)
->save();
$user = new Class_Users();
$user->setLogin($infoUser->login)
->setPassword($infoUser->pwd)
->setNom($infoUser->nom)
->setPrenom($infoUser->prenom)
->setNaissance($infoUser->naissance)
->setPseudo('')
->setMail('')
->setRoleLevel(0)
->setRole('')
->setIdabon($infoUser->login)
->setOrdreabon(1)
->setDateDebut('')
->setDateFin($infoUser->datefin)
->setIdSite($infoUser->site->id)
->save();
$usergroupShip = new Class_UserGroupMembership();
$usergroupShip->setUser($user)
->setUserGroup($group)
->save();
$usergroupShip = new Class_UserGroupMembership();
$usergroupShip->setUser($user)
->setUserGroup($group)
->save();
}
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment