Exemplo n.º 1
0
 /**
  *
  */
 private function AddUpdateBoss()
 {
     global $user;
     $boss_id = request_var('bossid', 0);
     $iBoss = new games\Boss($this->game_id);
     $iBoss->GetBoss($boss_id);
     $iBoss->setBossName(htmlspecialchars_decode(utf8_normalize_nfc(request_var('bossname', '', true))));
     $iBoss->setBossShortName(htmlspecialchars_decode(utf8_normalize_nfc(request_var('bossname_short', '', true))));
     $iBoss->setBossimage(request_var('boss_image', ''));
     $iBoss->setBossType(request_var('boss_type', ''));
     $iBoss->setBossWebId(request_var('boss_webid', ''));
     $iBoss->setZoneId(request_var('boss_zone', 0));
     if (isset($_GET['edit'])) {
         $iBoss->UpdateBoss($iBoss->BossId);
         trigger_error(sprintf($user->lang['BP_BOSSEDITED'], $iBoss->getBossName(), $iBoss->getZoneId()) . $this->bosslink, E_USER_NOTICE);
     } else {
         $iBoss->AddBoss();
         trigger_error(sprintf($user->lang['RP_BOSSADDED'], $iBoss->getBossName(), $iBoss->getZoneId()) . $this->bosslink, E_USER_NOTICE);
     }
 }