echo " done!"; echo "\nUpdating teams..."; $reptitles->update("activity", 9000, "i"); $fflood->update("activity", -18, "i"); $fradis->update("activity", 3.141592653589793, "d"); echo " done!"; echo "\nAdding servers..."; Server::addServer("BZPro Public HiX FFA", "bzpro.net:5154", 227, $tw1sted->getId()); Server::addServer("BZPro Public HiX Rabbit Chase", "bzpro.net:5155", 227, $tw1sted->getId()); echo " done!"; echo "\nAdding messages..."; $group_to = Group::createGroup("New blog", $snake->getId(), array($alezakos->getId(), $allejo->getId(), $ashvala->getId(), $autoreport->getId(), $blast->getId(), $kierra->getId(), $mdskpr->getId(), $snake->getId(), $tw1sted->getId())); $event = new GroupRenameEvent($group_to, "New message", "New blorg", $snake); GroupEvent::storeEvent($group_to->getId(), $event, Events::GROUP_RENAME); $event = new GroupRenameEvent($group_to, "New blorg", "New blog", $snake); GroupEvent::storeEvent($group_to->getId(), $event, Events::GROUP_RENAME); $group_to->sendMessage($snake, "Check out my new blog!"); echo " done!"; echo "\nAdding bans..."; Ban::addBan($snake->getId(), $alezakos->getId(), "2014-09-15", "Snarke 12534 has been barned again", "Cuz you're snake", "256.512.104.1"); Ban::addBan($allejo->getId(), $tw1sted->getId(), "2014-05-17", "for using 'dope'", "dope", array("127.0.2.1", "128.0.3.2")); Ban::addBan($tw1sted->getId(), $alezakos->getId(), "2014-06-12", "tw1sted banned for being too awesome"); Ban::addBan($alezakos->getId(), $tw1sted->getId(), "2014-11-01", "alezakos banned for breaking the build", "For breaking the build", array("256.512.124.1", "256.512.124.3")); echo " done!"; echo "\nAdding pages..."; Page::addPage("Rules", "<p>This is a test page.</p>\n<p>Let's hope this works!</p>", $tw1sted->getId()); Page::addPage("Contact", "<p>If you find anything wrong, please stop by irc.freenode.net channel #sujevo and let a developer know.<br /><br />Thanks", $tw1sted->getId()); echo " done!"; echo "\nAdding news categories..."; $announcements = NewsCategory::addCategory("Announcements"); $administration = NewsCategory::addCategory("Administration");
/** * Called when a group event needs to be stored in the database * * @param Event $event The event * @param string $name The name of the event */ public function group(Event $event, $name) { \GroupEvent::storeEvent($event->getGroup()->getId(), $event, $name); }