Exemplo n.º 1
0
 /**
  * clone settings
  *
  * @access public
  * @param ilObjSession
  * @return
  */
 public function cloneSettings(ilObjSession $new_obj)
 {
     // @var
     $new_obj->setLocation($this->getLocation());
     $new_obj->setName($this->getName());
     $new_obj->setPhone($this->getPhone());
     $new_obj->setEmail($this->getEmail());
     $new_obj->setDetails($this->getDetails());
     $new_obj->setRegistrationType($this->getRegistrationType());
     $new_obj->enableRegistrationUserLimit($this->isRegistrationUserLimitEnabled());
     $new_obj->enableRegistrationWaitingList($this->isRegistrationWaitingListEnabled());
     $new_obj->setRegistrationMaxUsers($this->getRegistrationMaxUsers());
     $new_obj->update();
     return true;
 }