function index() { $realms = new Realm(); $r = new Realm_data(); pass_var("realms", $realms->find_all()); pass_var("r", $r->find_all()); pass_var('title', "Realm Data Index"); pass_var('message', "List of Realm Data"); }
function index() { $realms = new Realm(); $m = new Mon_ser(); pass_var("realms", $realms->find_all()); pass_var("m", $m->find_all()); pass_var('title', "Monitored servers Index"); pass_var('message', "List of monitored servers"); }
function add() { // Is logged in? $this->session = new Session(); if (!$this->session->get('email') && !$this->session->get('id')) { die(redirect('')); } if ($_POST["action"] == "addrealm") { $data = $_POST; unset($data["action"]); unset($data["addrealm"]); $data["ts"] = date("c"); // Let's store directly ISO 860 timestamps $r = new Realm($data); $r->save(); } pass_var('title', "Add Realm"); pass_var('message', "Add Realm"); }
function index($params){ if(empty($params['realm_id'])) $params['realm_id'] = Realm::find()->first()->id; if(!isset($params['order'])){ $params['order'] = 'alarm_time DESC'; } if(isset($params['checktype']) && $params['checktype'] == 'all') unset($params['checktype']); $realms = Realm::find()->available()->all(); $realmnames = array(); foreach($realms as $r){ $realmnames[$r->id] = $r->name; } $cheatconfig = CheatConfigEntry::find()->realm($params['realm_id'])->all(); $reasons = array('' => 'all'); foreach($cheatconfig as $cc){ $reasons[(string)$cc->checktype] = $cc->description; } $log_entries = CheatLogEntry::find() ->where($params) ->realm($params['realm_id']) ->order($params['order']); if(isset($params['page'])) $log_entries->page($params['page']); $data = array( 'log_entries' => $log_entries->all(), 'log_entries_count' => $log_entries->count(), 'realmnames' => $realmnames, 'realmid' => $params['realm_id'], 'reasons' => $reasons ); if(!isset($params['partial'])){ $this->render($data); } else { $this->render_partial('cheatlog', $data); } }
public function scope_realm($find, $realm_id){ $find->dbid = $realm_id; $find->additions(array('realm' => Realm::find($realm_id))); return $find; }
function index() { $realms = Realm::find()->all(); $this->render(array('realms' => $realms)); }
function get_deleted_characters(){ $del_chars = array(); $realms = Realm::find()->available()->all(); foreach($realms as $realm){ $result = Character::find()->where(array('deleteinfos_account' => $this->id))->realm($realm->id)->all(); if(is_array($result)) $del_chars += $result; } return $del_chars; }
public function getRealmById($id) { $this->db->select('id, flag')->from('realmlist')->where("id", $id); $query = $this->db->get(); if ($query->rowCount() > 0) { $row = $this->db->fetch($query); $realm = new Realm($row->id); $realm->setOnline(!($row->flag & 0x2)); return $realm; } else { return NULL; } }
function setUp() { $this->realm = Realm::find()->first(); }
function copy($params){ if(!empty($params['newname']) && !empty($params['guid']) && !empty($params['rid']) && !empty($params['trid'])){ $char = Character::find()->where(array('guid' => $params['guid']))->realm($params['rid'])->first(); $target_realm = Realm::find($params['trid']); if ($char->guid == $params['guid'] && $target_realm->id == $params['trid']) { $answer = $char->transfer_to_realm($params['trid'], $params['newname']); if ($answer == false) { $this->render_ajax('error', 'Error on dumping: ' . $char->errors[0]); } else { Event::trigger(Event::TYPE_CHARACTER_TRANSFER, User::$current->account, $char->accountobj, "{$char->name} / {$char->realm->name} -> {$params['newname']} / {$target_realm->name}"); $this->render_ajax('success', 'Char successfully dumped (' . $answer . ')'); } } else { $this->render_ajax('error', "Can't find character and/or target realm"); } } else { $this->render_ajax('error', "Not all fields are set!"); } }
function add(){ $realms = Realm::find()->available()->all(); $realm_names = array(); $realm_names['-1'] = 'Global'; foreach($realms as $realm){ $realm_names[$realm->id] = $realm->name; } $this->render(array( 'realm_names' => $realm_names )); }
public function load_dump_to_realm($realmid, $newname){ if(empty($newname)) $newname = $this->name; if(Character::charname_unused($newname, $realmid)){ $realm = Realm::find($realmid); if($realm->soap){ $filepath = $this->get_dumpfile_path($this->realm->id, $this->guid); if($filepath){ try{ $result = $realm->soap->load_char_dump($filepath, $this->account, $newname); return $result; } catch(Exception $e){ $this->errors[] = $e->getMessage(); return false; } } } } else { $this->errors[] = "Charname already used"; } return false; }
function index() { $realms = new Realm(); $m = new Mon_realm_log(); pass_var("realms", $realms->find_all()); pass_var("m", $m->find_all()); pass_var('title', "Monitored Realm Logs Index"); pass_var('message', "List of Monitored Realm Logs"); }
function index() { $realms = new Realm(); $rus = new Realm_usage(); pass_var("realms", $realms->find_all()); pass_var("rus", $rus->find_all()); pass_var('title', "Realm Usage Index"); pass_var('message', "List of Realm Usage"); }
function index() { $realms = new Realm(); $mls = new Mon_ser_log(); $mss = new Mon_ser(); pass_var("realms", $realms->find_all()); pass_var("mls", $mls->find_all()); pass_var("mss", $mss->find_all()); pass_var('title', "Monitored servers log index"); pass_var('message', "List of monitored servers log"); }
function index($params=array()) { $realms = Realm::find()->available()->all(); $realmnames = array('all' => 'All'); foreach($realms as $r){ $realmnames[$r->id] = $r->name; } $find = ArenaTeam::find()->where(array_filter($params))->order('rating DESC'); if(isset($params['page'])) $find->page($params['page']); $teams = array(); $teams_count = 0; if(isset($params['realm']) && is_numeric($params['realm'])){ $find = $find->realm($params['realm']); $teams += $find->all(); $teams_count += $find->count(); } else { $teams_count = 0; foreach ($realms as $realm) { $find = $find->realm($realm->id); $teams += array_merge($teams, $find->all()); $teams_count += $find->count(); } } $this->render(array( 'teams' => $teams, 'teams_count' => $teams_count, 'realmnames' => $realmnames )); }
function index($params=array()) { $realms = Realm::find()->available()->all(); $realmnames = array('all' => 'All'); foreach($realms as $r){ $realmnames[$r->id] = $r->name; } $find = Guild::find()->where(array_filter($params)); if(isset($params['page'])) $find->page($params['page']); $guilds = array(); $guilds_count = 0; if(isset($params['realm']) && is_numeric($params['realm'])){ $find->realm($params['realm']); $guilds += $find->all(); $guilds_count += $find->count(); } else { $chars_count = 0; foreach ($realms as $realm) { $find = $find->realm($realm->id); $guilds += $find->all(); $guilds_count += $find->count(); } } $this->render(array( 'guilds' => $guilds, 'guilds_count' => $guilds_count, 'realmnames' => $realmnames )); }