A
AbstractMessage — Class in namespace
An abstraction for conversation events AdminController — Class in namespace
AliasModel — Class in namespace
A Model that has a URL and an alias AllowNullDescription — Class in namespace
ApiKey — Class in namespace
ApiKeyStatus — Class in namespace
AppKernel — Class in namespace
AvatarModel — Class in namespace
A Model that has a URL, an alias, and an avatar ModelCache ::all () — Method in class ModelCache
Get all the cached models AdvancedModelTransformer — Class in namespace BZIon\Form\Transformer
MultipleAdvancedModelTransformer ::addInclude () — Method in class MultipleAdvancedModelTransformer
Add a model to the list of models that should be included in all cases AdvancedModelType — Class in namespace BZIon\Form\Type
AbstractMigration — Class in namespace BZIon\Migration
An abstract database migration AppGlobal — Class in namespace BZIon\Twig
A twig global that provides information about the app Ban::addIP () — Method in class Ban
Add an IP to the ban Ban::allowedServerJoin () — Method in class Ban
Check whether or not a player is allowed to join a server when they've been banned Ban::addBan () — Method in class Ban
Add a new ban Conversation::addMember () — Method in class Conversation
Add a member to the discussion InvitationController::acceptAction () — Method in class InvitationController
Map::addMap () — Method in class Map
Add a new map Model::arrayIdToModel () — Method in class Model
Converts an array of IDs to an array of Models News::addNews () — Method in class News
Add a new news article NewsCategory::addCategory () — Method in class NewsCategory
Create a new category Page::addPage () — Method in class Page
Create a new Page Player::addRole () — Method in class Player
Add a player a new role QueryBuilder::active () — Method in class QueryBuilder
Request that only "active" Models should be returned QueryBuilder::addToCache () — Method in class QueryBuilder
An alias for QueryBuilder::getModels(), with fast fetching on by default
and no return of results QueryBuilder::any () — Method in class QueryBuilder
Find if there is any result Role::addPerm () — Method in class Role
Add a permission to a role Server::addServer () — Method in class Server
Add a new server Team::addMember () — Method in class Team
Adds a new member to the team TeamController::abandonAction () — Method in class TeamController
TeamController::assignLeaderAction () — Method in class TeamController
B
AppKernel::boot () — Method in class AppKernel
ConfigHandler ::build () — Method in class ConfigHandler
Migrate the config.yml file ScriptHandler ::buildConfig () — Method in class ScriptHandler
Migrate the config.yml file BanFormCreator — Class in namespace BZIon\Form\Creator
Form creator for bans AdvancedModelType ::buildForm () — Method in class AdvancedModelType
{@inheritdoc} DatetimeWithTimezoneType ::buildForm () — Method in class DatetimeWithTimezoneType
IpType ::buildForm () — Method in class IpType
MatchTeamType ::buildForm () — Method in class MatchTeamType
ModelType ::buildForm () — Method in class ModelType
ModelType ::buildView () — Method in class ModelType
Render a list of comma-separated usernames for the user to see TimezoneType ::buildForm () — Method in class TimezoneType
{@inheritdoc} BadRequestException — Class in namespace
An Exception to signify erroneous input data Ban — Class in namespace
A ban imposed by an admin on a player BanController — Class in namespace
BaseModel — Class in namespace
A base database object (e.g. A player or a team) C
ApiKey::createKey () — Method in class ApiKey
ApiKeyStatus::change () — Method in class ApiKeyStatus
Change Method. ModelCache ::clear () — Method in class ModelCache
Remove all the entries from the cache ChangesCommand — Class in namespace BZIon\Command
Command — Class in namespace BZIon\Command
ConfigHandler — Class in namespace BZIon\Composer
A handler for the ignored config.yml file ScriptHandler ::clearCache () — Method in class ScriptHandler
Clears the Symfony cache. ScriptHandler ::clearAllCaches () — Method in class ScriptHandler
Clear the cache for all environments ConfigBundle — Class in namespace BZIon\Config
Symfony bundle for bzion configuration ConfigExtension — Class in namespace BZIon\Config
A configuration extension for bzion which makes sure that configuration
parameters are accessible in the code Configuration — Class in namespace BZIon\Config
BZIon's configuration DatabaseDataCollector ::collect () — Method in class DatabaseDataCollector
Collects data for the given Request and Response, so that it can be
serialized and stored for later retrieval ConversationAbandonEvent — Class in namespace BZIon\Event
Event dispatched whenever someone leaves a conversation ConversationJoinEvent — Class in namespace BZIon\Event
Event thrown when players join a conversation ConversationKickEvent — Class in namespace BZIon\Event
Event announced when someone a player is kicked from a conversation ConversationRenameEvent — Class in namespace BZIon\Event
Event thrown when a conversation gets renamed ConversationSubscriber — Class in namespace BZIon\Event
An event subscriber for events related to conversations EventSubscriber ::conversation () — Method in class EventSubscriber
Called when a conversation event needs to be stored in the database ConfirmationFormCreator — Class in namespace BZIon\Form\Creator
Form creator for confirmation dialogs ConfirmationFormCreator ::create () — Method in class ConfirmationFormCreator
Create the form ConversationFormCreator — Class in namespace BZIon\Form\Creator
Form creator for creating new conversations ConversationInviteFormCreator — Class in namespace BZIon\Form\Creator
Form creator for conversation invitations ConversationRenameFormCreator — Class in namespace BZIon\Form\Creator
Form creator for conversation renames FormCreatorInterface ::create () — Method in class FormCreatorInterface
Create the form ModelFormCreator ::create () — Method in class ModelFormCreator
Create the form AdvancedModelType ::configureOptions () — Method in class AdvancedModelType
{@inheritdoc} DatetimeWithTimezoneType ::configureOptions () — Method in class DatetimeWithTimezoneType
IpType ::configureOptions () — Method in class IpType
MatchTeamType ::checkTeamMembers () — Method in class MatchTeamType
Form event handler that makes sure the participants are actually members
of the specified team MatchTeamType ::configureOptions () — Method in class MatchTeamType
ModelType ::configureOptions () — Method in class ModelType
TimezoneType ::configureOptions () — Method in class TimezoneType
{@inheritdoc} DatabaseSessionHandler ::close () — Method in class DatabaseSessionHandler
{@inheritdoc} CanonicalUrl — Class in namespace BZIon\Twig
ModelEqualityOperator ::compile () — Method in class ModelEqualityOperator
{@inheritdoc} ModelInequalityOperator ::compile () — Method in class ModelInequalityOperator
{@inheritdoc} BanController::createAction () — Method in class BanController
CRUDController — Class in namespace
A controller with actions for creating, reading, updating and deleting models CachedModel — Class in namespace
A database object with the ability to be cached in the memory ChangeTeamNameLength — Class in namespace
ColorTeam — Class in namespace
A team identified by its color in BZFlag Controller — Class in namespace
The Controller class represents a bunch of pages relating to the same
subject (Model in most cases) - for example, there is a PlayerController,
a TeamController and a HomeController. Controller::callAction () — Method in class Controller
Call the controller's action specified by the $parameters array Controller::cleanup () — Method in class Controller
Method that will be called after all actions Conversation — Class in namespace
A discussion (group of messages) Conversation::createConversation () — Method in class Conversation
Create a new message conversation
* ConversationEvent — Class in namespace
An event that happened in a conversation ConversationQueryBuilder — Class in namespace
This class can be used to search for conversations with specific
characteristics in the database. Country — Class in namespace
A country Database::closeConnection () — Method in class Database
Close the current connection to the MySQL database Database::commit () — Method in class Database
Commit the stored queries (usable only if a transaction has been started) GroupRename::change () — Method in class GroupRename
HTMLController::callAction () — Method in class HTMLController
Call the controller's action specified by the $parameters array HTMLController::canSee () — Method in class HTMLController
Find out whether the currently logged in user can see a model Map::countMatches () — Method in class Map
Get the number of matches played on this map MapController::createAction () — Method in class MapController
Maps::change () — Method in class Maps
{@inheritdoc} Match::calculateEloDiff () — Method in class Match
Calculate the ELO score difference MatchController::createAction () — Method in class MatchController
MessageController::composeAction () — Method in class MessageController
Model::createFromDatabaseResults () — Method in class Model
Create model objects, given their MySQL entries NewsController::createAction () — Method in class NewsController
Notification::countUnreadNotifications () — Method in class Notification
Show the number of notifications the user hasn't read yet PageController::createAction () — Method in class PageController
PermissionModel::canBeSeenBy () — Method in class PermissionModel
Find out whether a player should know that a model exists PermissionModel::canBeCreatedBy () — Method in class PermissionModel
Find out whether a player can create a model of this type PermissionModel::canBeEditedBy () — Method in class PermissionModel
Find out whether a player can edit this model PermissionModel::canBeSoftDeletedBy () — Method in class PermissionModel
Find out whether a player can soft delete the model PermissionModel::canBeHardDeletedBy () — Method in class PermissionModel
Find out whether a player can delete this model PlainTextController::callAction () — Method in class PlainTextController
Call the controller's action specified by the $parameters array Player::canReceive () — Method in class Player
Finds out whether the specified player wants and can receive an e-mail
message Player::countUnreadNotifications () — Method in class Player
Show the number of notifications the user hasn't read yet Player::countUnreadMessages () — Method in class Player
Show the number of messages the user hasn't read yet Player::canSee () — Method in class Player
Find whether the player can delete a model Player::canDelete () — Method in class Player
Find whether the player can delete a model Player::canCreate () — Method in class Player
Find whether the player can create a model Player::canEdit () — Method in class Player
Find whether the player can edit a model PlayerGroupsIndex::change () — Method in class PlayerGroupsIndex
Change Method. ProfileController::confirmAction () — Method in class ProfileController
QueryBuilder::count () — Method in class QueryBuilder
Count the results QueryBuilder::countPages () — Method in class QueryBuilder
Count the number of pages that all the models could be separated into Role::createNewRole () — Method in class Role
Create a new role RoleController::createAction () — Method in class RoleController
ServerController::createAction () — Method in class ServerController
SupportFunMatches::change () — Method in class SupportFunMatches
$Team — Property in class Team
A list of cached matches to calculate team activity Team::changeElo () — Method in class Team
Increase or decrease the ELO of the team Team::changeMatchCount () — Method in class Team
Increment the team's match count Team::createTeam () — Method in class Team
Create a new team TeamController::createAction () — Method in class TeamController
TeamGroupAssociations::change () — Method in class TeamGroupAssociations
Change Method. D
DatabaseDataCollector — Class in namespace BZIon\Debug
A data collector that collects database data that will be shown on the
profiler $DatabaseDataCollector — Property in class DatabaseDataCollector
DatabaseQuery — Class in namespace BZIon\Debug
A MySQL query that will be profiled on a development environment Debug — Class in namespace BZIon\Debug
Useful debugging functions (will only waste time on a development environment) DatetimeWithTimezoneTransformer — Class in namespace BZIon\Form\Transformer
DatetimeWithTimezoneType — Class in namespace BZIon\Form\Type
Delete — Class in namespace BZIon\Migration
A request to delete an object DatabaseSessionHandler — Class in namespace BZIon\Session
DatabaseSessionHandler ::destroy () — Method in class DatabaseSessionHandler
{@inheritdoc} Ban::delete () — Method in class Ban
Delete the object BanController::deleteAction () — Method in class BanController
BaseModel::delete () — Method in class BaseModel
Delete the object ChangeTeamNameLength::down () — Method in class ChangeTeamNameLength
Migrate Down. $Controller — Property in class Controller
Database — Class in namespace
Database interface class DropPortColumn — Class in namespace
DuplexUrlInterface — Class in namespace
An interface that identifies models which support URLs that contain both
their IDs and aliases, such as http://example.com/players/359/greatplayer GroupEventUnification::down () — Method in class GroupEventUnification
GroupTeamEvents::down () — Method in class GroupTeamEvents
Rollback Method HostnameBans::down () — Method in class HostnameBans
Migrate Down. MapController::deleteAction () — Method in class MapController
Match::delete () — Method in class Match
Delete the object MatchController::deleteAction () — Method in class MatchController
ModelInterface::delete () — Method in class ModelInterface
Delete the object NewsCategory::delete () — Method in class NewsCategory
Delete a category. Only delete a category if it is not protected NewsCategory::disableCategory () — Method in class NewsCategory
Disable the category NewsController::deleteAction () — Method in class NewsController
NullableHostColumn::down () — Method in class NullableHostColumn
Migrate Down. NullableInvitationFrom::down () — Method in class NullableInvitationFrom
Migrate Down. PageController::deleteAction () — Method in class PageController
Role::displayAsLeader () — Method in class Role
Check whether or not this role should appear on the "Admins" page ServerController::deleteAction () — Method in class ServerController
SplitServerAddress::down () — Method in class SplitServerAddress
Migrate Down. Team::decrementMatchCount () — Method in class Team
Decrement the team's match count by one Team::delete () — Method in class Team
Delete the object TeamController::deleteAction () — Method in class TeamController
TeamMarkdownMigration::down () — Method in class TeamMarkdownMigration
Migrate Down. TimeDate::diffForHumans () — Method in class TimeDate
Get the time difference in a human readable format. TrackLastMatch::down () — Method in class TrackLastMatch
E
Extractor — Class in namespace BZIon\ApiDoc
A class that finds the ApiDoc annotations in our controllers Extractor ::extractAnnotations () — Method in class Extractor
Returns an array of data where each data is an array with the following keys:
- annotation
- resource DatabaseDataCollector ::estimateTimeSaved () — Method in class DatabaseDataCollector
Get an estimate of the time that the model cache saved in milliseconds Event — Class in namespace BZIon\Event
A general BZiON event EventSubscriber — Class in namespace BZIon\Event
An event subscriber for bzion events EventSubscriber ::emailNotification () — Method in class EventSubscriber
Notify the user about a notification by e- Events — Class in namespace BZIon\Event
Event list ExceptionListener — Class in namespace BZIon\Event
Handles exceptions BanFormCreator ::enter () — Method in class BanFormCreator
Enter the data of a valid form into the database MapFormCreator ::enter () — Method in class MapFormCreator
Enter the data of a valid form into the database MatchFormCreator ::enter () — Method in class MatchFormCreator
Enter the data of a valid form into the database ModelFormCreator ::enter () — Method in class ModelFormCreator
Enter the data of a valid form into the database NewsFormCreator ::enter () — Method in class NewsFormCreator
Enter the data of a valid form into the database PageFormCreator ::enter () — Method in class PageFormCreator
Enter the data of a valid form into the database RoleFormCreator ::enter () — Method in class RoleFormCreator
Enter the data of a valid form into the database ServerFormCreator ::enter () — Method in class ServerFormCreator
Enter the data of a valid form into the database TeamFormCreator ::enter () — Method in class TeamFormCreator
Enter the data of a valid form into the database EditAction — Class in namespace BZIon\Migration
A request to take action on an object, useful when returned from an edit
callback EventPusher — Class in namespace BZIon\Socket
ModelEqualityOperator ::equalModels () — Method in class ModelEqualityOperator
Checks if $a and $b represent the same object Ban::expire () — Method in class Ban
Mark the ban as expired BanController::editAction () — Method in class BanController
Database::execute () — Method in class Database
Prepares and executes a MySQL prepared INSERT/DELETE/UPDATE statement. The second parameter is optional when using this function to execute a query with no placeholders. Database::error () — Method in class Database
Uses monolog to log an error message ErrorController — Class in namespace
ErrorController::errorAction () — Method in class ErrorController
Show an error message, provided that the exception is stored in the
request's attributes MapController::editAction () — Method in class MapController
Match::enterMatch () — Method in class Match
Enter a new match to the database MatchController::editAction () — Method in class MatchController
MessageQueryBuilder::eventsOnly () — Method in class MessageQueryBuilder
Only include conversation events Model::escape () — Method in class Model
Escape special HTML characters from a string NewsCategory::enableCategory () — Method in class NewsCategory
Enable the category NewsController::editAction () — Method in class NewsController
PageController::editAction () — Method in class PageController
PlayerController::editAction () — Method in class PlayerController
ProfileController::editAction () — Method in class ProfileController
Edit a profile QueryBuilder::equals () — Method in class QueryBuilder
Request that a column equals a string (case-insensitive) QueryBuilder::except () — Method in class QueryBuilder
Request that a specific model is not returned QueryBuilder::endAt () — Method in class QueryBuilder
End with a specific result RoleController::editAction () — Method in class RoleController
ServerController::editAction () — Method in class ServerController
TeamController::editAction () — Method in class TeamController
Visit::enterVisit () — Method in class Visit
Enter a new visit into the database F
AliasModel::fetchFromAlias () — Method in class AliasModel
Gets an entity from the supplied alias AliasModel::fetchFromSlug () — Method in class AliasModel
Gets an entity from the supplied slug, which can either be an alias or an ID DatabaseQuery ::finish () — Method in class DatabaseQuery
Mark a query as finished Debug ::finishStopwatch () — Method in class Debug
Stop counting time for an event and get its duration BanFormCreator ::fill () — Method in class BanFormCreator
Fill the form with a model's data FormCreatorInterface — Class in namespace BZIon\Form\Creator
An interface for form creator classes MapFormCreator ::fill () — Method in class MapFormCreator
Fill the form with a model's data MatchFormCreator ::fill () — Method in class MatchFormCreator
Fill the form with a model's data ModelFormCreator ::fill () — Method in class ModelFormCreator
Fill the form with a model's data NewsFormCreator ::fill () — Method in class NewsFormCreator
Fill the form with a model's data PageFormCreator ::fill () — Method in class PageFormCreator
Fill the form with a model's data RoleFormCreator ::fill () — Method in class RoleFormCreator
Fill the form with a model's data ServerFormCreator ::fill () — Method in class ServerFormCreator
Fill the form with a model's data TeamFormCreator ::fill () — Method in class TeamFormCreator
Fill the form with a model's data AdvancedModelType ::finishView () — Method in class AdvancedModelType
{@inheritdoc} BaseModel::fetchFromSlug () — Method in class BaseModel
Gets an entity from the supplied slug, which can either be an alias or an ID ConversationQueryBuilder::forPlayer () — Method in class ConversationQueryBuilder
Only return messages that are sent from/to a specific player ConversationQueryBuilder::forTeam () — Method in class ConversationQueryBuilder
Only return messages that are sent from/to a specific team Database::finishTransaction () — Method in class Database
Commit all pending queries and finalise the transaction ForbiddenDeveloperAccessException — Class in namespace
An Exception thrown when a user tries to access a development environment
and the bzion.miscellaneous.development
setting is set to false
ForbiddenException — Class in namespace
An Exception which should be used when the player is denied access to a page MessageQueryBuilder::forPlayer () — Method in class MessageQueryBuilder
Only return messages that are sent from/to a specific player ModelInterface::fetchFromSlug () — Method in class ModelInterface
Gets an entity from the supplied slug, which can either be an alias or an ID QueryBuilder::fromPage () — Method in class QueryBuilder
Only show results from a specific page Server::forceUpdate () — Method in class Server
Update the server with current bzfquery information
return self TimeDate::fromMysql () — Method in class TimeDate
Create a timestamp from a MySQL string TimeDate::from () — Method in class TimeDate
Create a timestamp from a string or another object G
AbstractMessage::getConversation () — Method in class AbstractMessage
Get the conversation where the event took place AbstractMessage::getActiveStatuses () — Method in class AbstractMessage
Get the possible statuses representing an active model (visible to everyone) AbstractMessage::getQueryBuilder () — Method in class AbstractMessage
{@inheritdoc} AliasModel::getName () — Method in class AliasModel
Get the name of the object AliasModel::getEscapedName () — Method in class AliasModel
Get the name of the team, safe for use in your HTML AliasModel::getAlias () — Method in class AliasModel
Get an object's alias AliasModel::getURL () — Method in class AliasModel
Get an object's url AliasModel::generateAlias () — Method in class AliasModel
Generate a URL-friendly unique alias for an object name ApiKey::getKeyByOwner () — Method in class ApiKey
ApiKey::getKey () — Method in class ApiKey
ApiKey::getName () — Method in class ApiKey
ApiKey::getOwner () — Method in class ApiKey
ApiKey::getStatus () — Method in class ApiKey
Get the models's status ApiKey::getKeys () — Method in class ApiKey
AppKernel::guessDevEnvironment () — Method in class AppKernel
Find out whether the dev
or the profile
environment should be used
for development, depending on the existance of the profiler bundle AvatarModel::getAvatar () — Method in class AvatarModel
Get the path for the image used as the object's avatar Extractor ::getReflectionMethod () — Method in class Extractor
Returns the ReflectionMethod for the given controller string. ModelCache ::get () — Method in class ModelCache
Get a model from the database cache ConfigHandler ::getConfigurationPath () — Method in class ConfigHandler
Returns the path to the configuration file ScriptHandler ::getDatabaseConfig () — Method in class ScriptHandler
Get the database's configuration ConfigBundle ::getContainerExtension () — Method in class ConfigBundle
{@inheritdoc} ConfigExtension ::getAlias () — Method in class ConfigExtension
{@inheritdoc} Configuration ::getConfigTreeBuilder () — Method in class Configuration
Returns a configuration builder for bzion config files DatabaseDataCollector ::getCacheFetches () — Method in class DatabaseDataCollector
Get the sorted catche fetches by Model type DatabaseDataCollector ::getTotalCacheFetches () — Method in class DatabaseDataCollector
Get the total number of catche fetches DatabaseDataCollector ::getQueryFrequencies () — Method in class DatabaseDataCollector
Get the number of times each query was sent to the server DatabaseDataCollector ::getDuplicatedQueryCount () — Method in class DatabaseDataCollector
Get the number of duplicated queries DatabaseDataCollector ::getQueries () — Method in class DatabaseDataCollector
Get the queries made to the database DatabaseDataCollector ::getDuration () — Method in class DatabaseDataCollector
Get the total duration of the database queries in milliseconds DatabaseDataCollector ::getName () — Method in class DatabaseDataCollector
Returns the name of the collector. DatabaseQuery ::getQuery () — Method in class DatabaseQuery
Get the value the MySQL query DatabaseQuery ::getQueryType () — Method in class DatabaseQuery
Get the first keyword of the query (e.g. SELECT) DatabaseQuery ::getParams () — Method in class DatabaseQuery
Get the parameters of the query DatabaseQuery ::getParameters () — Method in class DatabaseQuery
Get the parameters of the query DatabaseQuery ::getDuration () — Method in class DatabaseQuery
Get the duration of the query in microseconds DatabaseQuery ::getResults () — Method in class DatabaseQuery
Get the query results DatabaseQuery ::getQueryParts () — Method in class DatabaseQuery
Get the query string parts DatabaseQuery ::getResolvedQuery () — Method in class DatabaseQuery
Get the resolved query strings (where all ?
s are replaced with the
actual parameter values) ConversationAbandonEvent ::getConversation () — Method in class ConversationAbandonEvent
Get the conversation that the player abandoned ConversationAbandonEvent ::getMember () — Method in class ConversationAbandonEvent
Get the member who left the conversation ConversationJoinEvent ::getConversation () — Method in class ConversationJoinEvent
Get the conversation that was renamed ConversationJoinEvent ::getNewMembers () — Method in class ConversationJoinEvent
Get the Players and Teams who joined the conversation ConversationKickEvent ::getConversation () — Method in class ConversationKickEvent
Get the conversation from which the player was kicked ConversationKickEvent ::getKicked () — Method in class ConversationKickEvent
Get the member who was kicked ConversationKickEvent ::getMember () — Method in class ConversationKickEvent
Get the member who was kicked ConversationKickEvent ::getKicker () — Method in class ConversationKickEvent
Get the player who issued the kick ConversationRenameEvent ::getConversation () — Method in class ConversationRenameEvent
Get the conversation that was renamed ConversationRenameEvent ::getPlayer () — Method in class ConversationRenameEvent
Get the Player who renamed the conversation ConversationRenameEvent ::getOldSubject () — Method in class ConversationRenameEvent
Get the old name of the conversation ConversationRenameEvent ::getNewSubject () — Method in class ConversationRenameEvent
Get the new name of the conversation ConversationSubscriber ::getSubscribedEvents () — Method in class ConversationSubscriber
Returns all the events that this subscriber handles, and which method
handles each one EventSubscriber ::getSubscribedEvents () — Method in class EventSubscriber
Returns all the events that this subscriber handles, and which method
handles each one NewMessageEvent ::getMessage () — Method in class NewMessageEvent
Get the new message NewNotificationEvent ::getNotification () — Method in class NewNotificationEvent
Get the new notification TeamAbandonEvent ::getTeam () — Method in class TeamAbandonEvent
Get the team that the player abandoned TeamAbandonEvent ::getPlayer () — Method in class TeamAbandonEvent
Get the player who left the team TeamDeleteEvent ::getTeam () — Method in class TeamDeleteEvent
Get the team that was deleted TeamDeleteEvent ::getDeleter () — Method in class TeamDeleteEvent
Get the player who deleted the team TeamDeleteEvent ::getMembers () — Method in class TeamDeleteEvent
Get the former members of the team TeamInviteEvent ::getInvitation () — Method in class TeamInviteEvent
Get the invitation TeamJoinEvent ::getTeam () — Method in class TeamJoinEvent
Get the team that the player joined TeamJoinEvent ::getPlayer () — Method in class TeamJoinEvent
Get the player who joined the team TeamKickEvent ::getTeam () — Method in class TeamKickEvent
Get the team from which the player was kicked TeamKickEvent ::getKicked () — Method in class TeamKickEvent
Get the player who was kicked TeamKickEvent ::getKicker () — Method in class TeamKickEvent
Get the player who issued the kick TeamKickEvent ::getPlayer () — Method in class TeamKickEvent
Get the player who was kicked TeamLeaderChangeEvent ::getTeam () — Method in class TeamLeaderChangeEvent
Get the team TeamLeaderChangeEvent ::getNewLeader () — Method in class TeamLeaderChangeEvent
Get the new leader of the team TeamLeaderChangeEvent ::getOldLeader () — Method in class TeamLeaderChangeEvent
Get the former leader of the team WelcomeEvent ::getMessage () — Method in class WelcomeEvent
Get the welcome message WelcomeEvent ::getPlayer () — Method in class WelcomeEvent
Get the new player AdvancedModelType ::getParent () — Method in class AdvancedModelType
{@inheritdoc} AdvancedModelType ::getName () — Method in class AdvancedModelType
{@inheritdoc} DatetimeWithTimezoneType ::getName () — Method in class DatetimeWithTimezoneType
IpType ::getParent () — Method in class IpType
IpType ::getName () — Method in class IpType
MatchTeamType ::getName () — Method in class MatchTeamType
ModelType ::getParent () — Method in class ModelType
ModelType ::getName () — Method in class ModelType
TimezoneType ::getParent () — Method in class TimezoneType
{@inheritdoc} TimezoneType ::getName () — Method in class TimezoneType
{@inheritdoc} TimezoneType ::getTimezones () — Method in class TimezoneType
Get a list of the most common timezone names Timestamp ::getTimestamp () — Method in class Timestamp
Get a copy of the timestamp of the Model Timestamp ::getOriginalTimestamp () — Method in class Timestamp
Get a reference to the timestamp of the model DatabaseSessionHandler ::gc () — Method in class DatabaseSessionHandler
{@inheritdoc} AppGlobal ::getController () — Method in class AppGlobal
Get the controller handling the request AppGlobal ::getEnvironment () — Method in class AppGlobal
Get the environment of the kernel AppGlobal ::getSiteTitle () — Method in class AppGlobal
Get the name of the website AppGlobal ::getSiteWelcome () — Method in class AppGlobal
Get the name of the website AppGlobal ::getSiteSlug () — Method in class AppGlobal
Get the name of the website AppGlobal ::getAlertHeader () — Method in class AppGlobal
The title of the alert AppGlobal ::getAlertMessage () — Method in class AppGlobal
The message of the alert AppGlobal ::getUrlType () — Method in class AppGlobal
The type of URLs for Models AppGlobal ::getAlertID () — Method in class AppGlobal
A unique enough identifier of the alert AppGlobal ::getSocket () — Method in class AppGlobal
Get information about sockets AppGlobal ::getPages () — Method in class AppGlobal
Get a list of visible pages CanonicalUrl ::get () — Method in class CanonicalUrl
HumanDateFilter ::get () — Method in class HumanDateFilter
InstanceOfTest ::get () — Method in class InstanceOfTest
InvalidTest ::get () — Method in class InvalidTest
LinkToFunction ::get () — Method in class LinkToFunction
MarkdownFilter ::get () — Method in class MarkdownFilter
PluralFilter ::get () — Method in class PluralFilter
TruncateFilter ::get () — Method in class TruncateFilter
TwigExtension ::getFilters () — Method in class TwigExtension
{@inheritdoc} TwigExtension ::getFunctions () — Method in class TwigExtension
{@inheritdoc} TwigExtension ::getTests () — Method in class TwigExtension
{@inheritdoc} TwigExtension ::getName () — Method in class TwigExtension
{@inheritdoc} TwigExtension ::getOperators () — Method in class TwigExtension
UrlModifyFunction ::get () — Method in class UrlModifyFunction
ValidTest ::get () — Method in class ValidTest
YesNoFilter ::get () — Method in class YesNoFilter
BadRequestException::getStatusCode () — Method in class BadRequestException
The HTTP error code that the response should include Ban::getAuthor () — Method in class Ban
Get the user who imposed the ban Ban::getCreated () — Method in class Ban
Get the creation time of the ban Ban::getExpiration () — Method in class Ban
Get the expiration time of the ban Ban::getReason () — Method in class Ban
Get the ban's description Ban::getServerMessage () — Method in class Ban
Get the ban summary that will appear when a player is denied access to a league server on join Ban::getIpAddresses () — Method in class Ban
Get the IP address of the banned player Ban::getUpdated () — Method in class Ban
Get the time when the ban was last updated Ban::getVictim () — Method in class Ban
Get the player who was banned Ban::getVictimID () — Method in class Ban
Get the ID of the player who was banned Ban::getQueryBuilder () — Method in class Ban
Get a query builder for news Ban::getName () — Method in class Ban
Get the name of the entity Ban::getActiveStatuses () — Method in class Ban
Get the possible statuses representing an active model (visible to everyone) Ban::getLazyColumns () — Method in class Ban
{@inheritdoc} Ban::getBans () — Method in class Ban
Get all the bans in the database that aren't disabled or deleted Ban::getBan () — Method in class Ban
Get an active ban for the player BaseModel::get () — Method in class BaseModel
Get a Model based on its ID BaseModel::getId () — Method in class BaseModel
Get an object's database ID BaseModel::getEagerColumns () — Method in class BaseModel
Get the MySQL columns that will be loaded as soon as the model is created CachedModel::get () — Method in class CachedModel
Get a Model based on its ID ColorTeam::getId () — Method in class ColorTeam
Get a unique identifier for the team ColorTeam::getName () — Method in class ColorTeam
Returns the human-readable name of the team ColorTeam::getAvatar () — Method in class ColorTeam
Returns the path to the team's avatar Controller::getController () — Method in class Controller
Returns the controller that is assigned to a route Controller::getAction () — Method in class Controller
Get a controller's action Controller::getName () — Method in class Controller
Returns the name of the controller without the "Controller" part Controller::getQueryBuilder () — Method in class Controller
Returns a configured QueryBuilder for the corresponding model Controller::generate () — Method in class Controller
Generates a URL from the given parameters. Controller::getRequest () — Method in class Controller
Gets the browser's request Controller::getMe () — Method in class Controller
Gets the currently logged in player Conversation::getSubject () — Method in class Conversation
Get the subject of the discussion Conversation::getCreator () — Method in class Conversation
Get the creator of the discussion Conversation::getLastActivity () — Method in class Conversation
Get the time when the conversation was most recently active Conversation::getLastMessage () — Method in class Conversation
Get the last message of the conversation Conversation::getRouteName () — Method in class Conversation
Get the name of the route that shows the object Conversation::getActiveStatuses () — Method in class Conversation
Get the possible statuses representing an active model (visible to everyone) Conversation::getName () — Method in class Conversation
Get the name of the entity Conversation::getMembers () — Method in class Conversation
Get a list containing each member of the conversation Conversation::getMissingTeamMembers () — Method in class Conversation
Get the members of one of the conversation's teams that don't belong in
the conversation Conversation::getPlayerIds () — Method in class Conversation
Get a list containing the IDs of each member player of the conversation Conversation::getTeamIds () — Method in class Conversation
Get a list containing the IDs of each member team of the conversation Conversation::getWaitingForEmailIDs () — Method in class Conversation
Find out which members of the conversation should receive an e-mail after a new
message has been sent Conversation::getQueryBuilder () — Method in class Conversation
Get a query builder for conversations ConversationEvent::getEvent () — Method in class ConversationEvent
Get the event object ConversationEvent::getCategory () — Method in class ConversationEvent
Get the type of the event ConversationEvent::getQueryBuilder () — Method in class ConversationEvent
Get a query builder for events Country::getName () — Method in class Country
Get the name of the country in the default language Country::getISO () — Method in class Country
Get the ISO code of a country Country::getFlagLiteral () — Method in class Country
Get the HTML to display a specific flag Country::getCountries () — Method in class Country
Get all the countries in the database Country::getCountriesWithISO () — Method in class Country
Get an associative array with country ISO code as keys and country names
as values Country::getIdFromISO () — Method in class Country
Given a country's ISO, get its ID Country::getQueryBuilder () — Method in class Country
Get a query builder for countries Database::getInstance () — Method in class Database
Get an instance of the Database object Database::getInsertId () — Method in class Database
Get the unique row ID of the last row that was inserted ErrorController::genericErrorAction () — Method in class ErrorController
Show a generic error message ForbiddenException::getStatusCode () — Method in class ForbiddenException
The HTTP error code that the response should include GroupEventUnification — Class in namespace
GroupRename — Class in namespace
GroupTeamEvents — Class in namespace
HTMLController::getFlashBag () — Method in class HTMLController
Get the session's flash bag HTTPException::getStatusCode () — Method in class HTTPException
The HTTP error code that the response should include HTTPException::getHeaders () — Method in class HTTPException
Headers to be included in the response Invitation::getInvitedPlayer () — Method in class Invitation
Get the player receiving the invite Invitation::getSentBy () — Method in class Invitation
Get the sender of the invite Invitation::getTeam () — Method in class Invitation
Get the team a player was invited to Invitation::getExpiration () — Method in class Invitation
Get the time when the invitation will expire Invitation::getText () — Method in class Invitation
Get the optional message sent to a player to join a team Map::getName () — Method in class Map
Get the name of the map Map::getDescription () — Method in class Map
Get the description of the map Map::getActiveStatuses () — Method in class Map
Get the possible statuses representing an active model (visible to everyone) Map::getQueryBuilder () — Method in class Map
Get a query builder for news Match::getRouteName () — Method in class Match
Get the name of the route that shows the object Match::getMatchDescription () — Method in class Match
Get a one word description of a match relative to a team (i.e. win, loss, or draw) Match::getMatchLetter () — Method in class Match
Get a one letter description of a match relative to a team (i.e. W, L, or T) Match::getScore () — Method in class Match
Get the score of a specific team Match::getOpponentScore () — Method in class Match
Get the score of the opponent relative to a team Match::getOpponent () — Method in class Match
Get the opponent of a match relative to a team ID Match::getUpdated () — Method in class Match
Get the timestamp of the last update of the match Match::getTeamA () — Method in class Match
Get the first team involved in the match Match::getTeamB () — Method in class Match
Get the second team involved in the match Match::getTeamAColor () — Method in class Match
Get the color of Team A Match::getTeamBColor () — Method in class Match
Get the color of Team B Match::getTeamAPlayers () — Method in class Match
Get the list of players on Team A who participated in this match Match::getTeamBPlayers () — Method in class Match
Get the list of players on Team B who participated in this match Match::getPlayers () — Method in class Match
Get the list of players for a team in a match Match::getTeamAPoints () — Method in class Match
Get the first team's points Match::getTeamBPoints () — Method in class Match
Get the second team's points Match::getEloDiff () — Method in class Match
Get the ELO difference applied to each team's old ELO Match::getTeamAEloNew () — Method in class Match
Get the first team's new ELO Match::getTeamBEloNew () — Method in class Match
Get the second team's new ELO Match::getTeamAEloOld () — Method in class Match
Get the first team's old ELO Match::getTeamBEloOld () — Method in class Match
Get the second team's old ELO Match::getTeamEloNew () — Method in class Match
Get the team's new ELO Match::getTeamEloOld () — Method in class Match
Get the team's old ELO Match::getMap () — Method in class Match
Get the map where the match was played on Match::getMatchType () — Method in class Match
Get the match type Match::getMatchDetails () — Method in class Match
Get a JSON decoded array of events that occurred during the match Match::getServerAddress () — Method in class Match
Get the server address of the server where this match took place Match::getReplayFileName () — Method in class Match
Get the name of the replay file for this specific map Match::getDuration () — Method in class Match
Get the match duration Match::getEnteredBy () — Method in class Match
Get the user who entered the match Match::getLoser () — Method in class Match
Get the loser of the match Match::getWinner () — Method in class Match
Get the winner of a match Match::getActivity () — Method in class Match
Calculate the match's contribution to the team activity Match::getMatches () — Method in class Match
Get all the matches in the database Match::getQueryBuilder () — Method in class Match
Get a query builder for matches Match::getActiveStatuses () — Method in class Match
Get the possible statuses representing an active model (visible to everyone) Match::getName () — Method in class Match
Get the name of the entity MatchQueryBuilder::groupByMonth () — Method in class MatchQueryBuilder
Group results by day MatchQueryBuilder::getSummary () — Method in class MatchQueryBuilder
Get a count for each month's matches Message::getContent () — Method in class Message
Get the content of the message Message::getAuthor () — Method in class Message
Gets the creator of the message Message::getQueryBuilder () — Method in class Message
Get a query builder for messages Model::getStatus () — Method in class Model
Get the models's status Model::getActiveStatuses () — Method in class Model
Get the possible statuses representing an active model (visible to everyone) Model::getType () — Method in class Model
Gets the type of the model Model::getTypeForHumans () — Method in class Model
Gets a human-readable format of the model's type ModelInterface::getId () — Method in class ModelInterface
Get an object's database ID ModelNotFoundException::getType () — Method in class ModelNotFoundException
Gets the type of the model that we couldn't find NamedModel::getName () — Method in class NamedModel
Get the name of the entity News::getAuthor () — Method in class News
Get the author of the news article News::getAuthorID () — Method in class News
Get the user ID of the author who wrote this article News::getCategory () — Method in class News
Get the category of the news article News::getCategoryID () — Method in class News
Get the database ID from the category the article belongs into News::getContent () — Method in class News
Get the content of the article News::getCreated () — Method in class News
Get the time when the article was submitted News::getLastEdit () — Method in class News
Get the time when the article was last updated News::getLastEditor () — Method in class News
Get the last editor of the post News::getLastEditorID () — Method in class News
Get the ID of the person who last edited the article News::getSubject () — Method in class News
Get the subject of the news article News::getName () — Method in class News
Get the name of the entity News::getParamName () — Method in class News
Get the name of the object's parameter in the route News::getRouteName () — Method in class News
Get the name of the route that shows the object News::getActiveStatuses () — Method in class News
Get the possible statuses representing an active model (visible to everyone) News::getNews () — Method in class News
Get all the news entries in the database that aren't disabled or deleted News::getQueryBuilder () — Method in class News
Get a query builder for news NewsCategory::getStatus () — Method in class NewsCategory
Get the status of the category NewsCategory::getNews () — Method in class NewsCategory
Get all the news entries in the category that aren't disabled or deleted NewsCategory::getCategories () — Method in class NewsCategory
Get all of the categories for the news NewsCategory::getActiveStatuses () — Method in class NewsCategory
Get the possible statuses representing an active model (visible to everyone) NewsCategory::getQueryBuilder () — Method in class NewsCategory
Get a query builder for news categories NewsCategory::getParamName () — Method in class NewsCategory
Get the name of the object's parameter in the route NewsCategory::getTypeForHumans () — Method in class NewsCategory
Gets a human-readable format of the model's type NotFoundException::getStatusCode () — Method in class NotFoundException
The HTTP error code that the response should include Notification::getNotifications () — Method in class Notification
Show a list of notifications for a specific user Notification::getReceiver () — Method in class Notification
Get the receiving player of the notification Notification::getCategory () — Method in class Notification
Get the type of the notification Notification::getEvent () — Method in class Notification
Get the event of the notification Notification::getActions () — Method in class Notification
Get the available actions for the notification Notification::getActiveStatuses () — Method in class Notification
Get the possible statuses representing an active model (visible to everyone) Notification::getQueryBuilder () — Method in class Notification
Get a query builder for notifications Page::getContent () — Method in class Page
Get the raw content of the page Page::getCreated () — Method in class Page
Get the page's submission time Page::getUpdated () — Method in class Page
Get the time when the page was last updated Page::getAuthor () — Method in class Page
Get the user who created the page Page::getStatus () — Method in class Page
Get the status of the page Page::getRouteName () — Method in class Page
Get the name of the route that shows the object Page::getActiveStatuses () — Method in class Page
Get the possible statuses representing an active model (visible to everyone) Page::getEagerColumns () — Method in class Page
Get the MySQL columns that will be loaded as soon as the model is created Page::getLazyColumns () — Method in class Page
{@inheritdoc} Page::getQueryBuilder () — Method in class Page
Get a query builder for pages Page::getHomePage () — Method in class Page
Get the home page Permission::getDescription () — Method in class Permission
Get the description of the permission Permission::getName () — Method in class Permission
Get the name of the permission Permission::getPerms () — Method in class Permission
Get all of the existing permissions in the database Permission::getPermissionFromName () — Method in class Permission
Permission::getQueryBuilder () — Method in class Permission
Player::getAdminNotes () — Method in class Player
Get the notes admins have left about a player Player::getBZID () — Method in class Player
Get the player's BZID Player::getCountry () — Method in class Player
Get the country a player belongs to Player::getEmailAddress () — Method in class Player
Get the e-mail address of the player Player::getConfirmCode () — Method in class Player
Returns the confirmation code for the player's e-mail address verification Player::getReceives () — Method in class Player
Returns what kind of events the player should be e-mailed about Player::getDescription () — Method in class Player
Get the player's sanitized description Player::getJoinedDate () — Method in class Player
Get the joined date of the player Player::getKnownIPs () — Method in class Player
Get all of the known IPs used by the player Player::getLastLogin () — Method in class Player
Get the last login for a player Player::getLastMatch () — Method in class Player
Get the last match Player::getPastCallsigns () — Method in class Player
Get all of the callsigns a player has used to log in to the website Player::getTeam () — Method in class Player
Get the player's team Player::getTimezone () — Method in class Player
Get the player's timezone PHP identifier (example: "Europe/Paris") Player::getRoles () — Method in class Player
Get the roles of the player Player::getBan () — Method in class Player
Get the ban of the player Player::generateNewConfirmCode () — Method in class Player
Generate a new random confirmation token for e-mail address verification Player::getUsername () — Method in class Player
Get the player's username Player::getEscapedUsername () — Method in class Player
Get the player's username, safe for use in your HTML Player::getFromBZID () — Method in class Player
Given a player's BZID, get a player object Player::getFromUsername () — Method in class Player
Get a single player by their username Player::getPlayers () — Method in class Player
Get all the players in the database that have an active status Player::getMatchCount () — Method in class Player
Count the number of matches a player has participated in Player::getMatchWinRatio () — Method in class Player
Get the (victory/total matches) ratio of the player Player::getMatchAverageCaps () — Method in class Player
Get the (total caps made by team/total matches) ratio of the player Player::getMatchActivity () — Method in class Player
Get the match activity in matches per day for a player Player::getTeamMembers () — Method in class Player
Get all of the members belonging to a team Player::getActiveStatuses () — Method in class Player
Get the possible statuses representing an active model (visible to everyone) Player::getEagerColumns () — Method in class Player
Get the MySQL columns that will be loaded as soon as the model is created Player::getLazyColumns () — Method in class Player
{@inheritdoc} Player::getQueryBuilder () — Method in class Player
Get a query builder for players Player::getAlphabeticalSort () — Method in class Player
Alphabetical order function for use in usort (case-insensitive) QueryBuilder::greaterThan () — Method in class QueryBuilder
Request that a column is greater than a quantity QueryBuilder::getNames () — Method in class QueryBuilder
Perform the query and get back the results in an array of names QueryBuilder::getArray () — Method in class QueryBuilder
Perform the query and get back the results in a list of arrays QueryBuilder::getModels () — Method in class QueryBuilder
Perform the query and get the results as Models QueryBuilder::getResultsPerPage () — Method in class QueryBuilder
Get the amount of results that are returned per page Role::getDisplayColor () — Method in class Role
Get the color this role will have as the background in their badge Role::getDisplayName () — Method in class Role
Get the "display name" of a role. The display name differs from the name of the role where the "Administrators"
role can be displayed as "League Council" when the role is used to displayed players assigned to this role. Role::getDisplayOrder () — Method in class Role
Get the order this role should be displayed on the "Admins" page Role::getDisplayIcon () — Method in class Role
Get the Font Awesome class that will be used as the symbol for the role on the "Admins" page Role::getUsers () — Method in class Role
Get an array of players who have this role assigned to them Role::getName () — Method in class Role
Get the name of the role as displayed in the admin interface Role::getPerms () — Method in class Role
Get the permissions a role has Role::getPermObjects () — Method in class Role
Return the permissions a role has as models Role::getRoles () — Method in class Role
Get the roles a player has Role::getLeaderRoles () — Method in class Role
Get the roles that should be displayed on the "Admins" page Role::getQueryBuilder () — Method in class Role
Get a query builder for Roles Server::getPlayers () — Method in class Server
Gets the players on the server Server::getApiKey () — Method in class Server
The ApiKey assigned to this server Server::getServerIp () — Method in class Server
Gets the server's ip address Server::getName () — Method in class Server
Get the server's name Server::getDomain () — Method in class Server
Get the domain of the server Server::getPort () — Method in class Server
Get the port of the server Server::getAddress () — Method in class Server
Get the server's IP address or hostname Server::getUpdated () — Method in class Server
Get when the server information was last updated Server::getCountry () — Method in class Server
Get the country the server is in Server::getOwner () — Method in class Server
Get the owner of the server Server::getLastUpdate () — Method in class Server
Returns the amount of time passed since the server was last updated Server::getServers () — Method in class Server
Get all the servers in the database that have an active status Server::getQueryBuilder () — Method in class Server
Get a query builder for servers Service::getRequest () — Method in class Service
Service::getGenerator () — Method in class Service
Service::getParameter () — Method in class Service
Gets a parameter Service::getSession () — Method in class Service
Service::getNewSession () — Method in class Service
Create a new session Service::getFormFactory () — Method in class Service
Service::getEnvironment () — Method in class Service
Service::getModelCache () — Method in class Service
Service::getContainer () — Method in class Service
Service::getDispatcher () — Method in class Service
Team::getActivity () — Method in class Team
Get the activity of the team Team::getCreationDate () — Method in class Team
Get the creation date of the team Team::getDescription () — Method in class Team
Get the description of the team Team::getElo () — Method in class Team
Get the current elo of the team Team::getLeader () — Method in class Team
Get the leader of the team Team::getMatches () — Method in class Team
Get the matches this team has participated in Team::getMatchesDraw () — Method in class Team
Get the number of matches that resulted as a draw Team::getMatchesLost () — Method in class Team
Get the number of matches that the team has lost Team::getMatchesURL () — Method in class Team
Get the URL that points to the team's list of matches Team::getMatchesWon () — Method in class Team
Get the number of matches that the team has won Team::getMembers () — Method in class Team
Get the members on the team Team::getName () — Method in class Team
Get the name of the team Team::getEscapedName () — Method in class Team
Get the name of the team, safe for use in your HTML Team::getNumMembers () — Method in class Team
Get the number of members on the team Team::getNumTotalMatches () — Method in class Team
Get the total number of matches this team has played Team::getRankValue () — Method in class Team
Get the rank category a team belongs too based on their ELO Team::getRankImageLiteral () — Method in class Team
Get the HTML for an image with the rank symbol Team::getTeams () — Method in class Team
Get all the teams in the database that are not disabled or deleted Team::getFromName () — Method in class Team
Get a single team by its name Team::getAlphabeticalSort () — Method in class Team
Alphabetical order function for use in usort (case-insensitive) Team::getActiveStatuses () — Method in class Team
Get the possible statuses representing an active model (visible to everyone) Team::getQueryBuilder () — Method in class Team
Get a query builder for teams TeamInterface::getId () — Method in class TeamInterface
Returns the unique identifier of the team TeamInterface::getName () — Method in class TeamInterface
Returns the human-readable name of the team TeamInterface::getAvatar () — Method in class TeamInterface
Returns the path to the team's avatar UrlModel::getRouteName () — Method in class UrlModel
Get the name of the route that shows the object UrlModel::getParamName () — Method in class UrlModel
Get the name of the object's parameter in the route UrlModel::getTypeForHumans () — Method in class UrlModel
Gets a human-readable format of the model's type UrlModel::getURL () — Method in class UrlModel
Get an object's url UrlModel::getPermaLink () — Method in class UrlModel
Get an object's permanent url Visit::getQueryBuilder () — Method in class Visit
Get a query builder for players Visit::getPlayer () — Method in class Visit
Get the visiting player Visit::getIpAddress () — Method in class Visit
Get the IP address of the player Visit::getHost () — Method in class Visit
Get the visiting host Visit::getUserAgent () — Method in class Visit
Get the visitor's user agent Visit::getReferrer () — Method in class Visit
Get the visitor's referer or referrer VisitLogController::getQueryBuilder () — Method in class VisitLogController
Returns a configured QueryBuilder for the corresponding model H
AppKernel::handle () — Method in class AppKernel
ModelCache ::has () — Method in class ModelCache
Find whether a model exists in the cache HumanDateFilter — Class in namespace BZIon\Twig
HTMLController — Class in namespace
HTTPException — Class in namespace
An Exception with an HTTP error code, the message of which is visible to the user HomeController — Class in namespace
HostnameBans — Class in namespace
Invitation::hasOpenInvitation () — Method in class Invitation
Find whether there are unexpired invitations for a player and a team Player::hasPermission () — Method in class Player
Check if a player has a specific permission Player::hasBeenActive () — Method in class Player
Check whether or not a player been in a match or has logged on in the specified amount of time to be considered
active Role::hasPerm () — Method in class Role
Check whether a role has a specified permission Server::hasPlayers () — Method in class Server
Checks if the server has players I
AbstractMessage::isMessage () — Method in class AbstractMessage
Find out whether the event is a message and not a generic conversation event
(such as a rename or member join) NullOutput ::isVerbose () — Method in class NullOutput
ScriptHandler ::initializeChangelog () — Method in class ScriptHandler
Initialize the last update file so that when the user updates and asks
for the changelog, the entries added before the installation are not shown NewMessageEvent ::isFirst () — Method in class NewMessageEvent
Find out if the message is the first in its Conversation IpAddress — Class in namespace BZIon\Form\Constraint
Ip Address form constraint IpAddressValidator — Class in namespace BZIon\Form\Constraint
Ip Address validator IpTransformer — Class in namespace BZIon\Form\Transformer
IpType — Class in namespace BZIon\Form\Type
NotificationAdapter ::isEnabled () — Method in class NotificationAdapter
Find whether we should/can send messages using this adapter WebSocketAdapter ::isEnabled () — Method in class WebSocketAdapter
Find whether we should/can send messages using this adapter AppGlobal ::isDebug () — Method in class AppGlobal
Find out whether the kernel has enabled debugging AppGlobal ::isMaintenance () — Method in class AppGlobal
Find out whether maintenance mode is enabled for users of the website AppGlobal ::isAlertEnabled () — Method in class AppGlobal
Whether or not the website wide alert is enabled AppGlobal ::isAlertCollapsible () — Method in class AppGlobal
Should the alert be collapsible InstanceOfTest — Class in namespace BZIon\Twig
InvalidTest — Class in namespace BZIon\Twig
Ban::isExpired () — Method in class Ban
Calculate whether a ban has expired or not. BaseModel::isValid () — Method in class BaseModel
See if an object is valid BaseModel::invalid () — Method in class BaseModel
Generate an invalid object ColorTeam::isValidTeamColor () — Method in class ColorTeam
Return whether a team color is valid ColorTeam::isSameAs () — Method in class ColorTeam
Find out if a team is the same as another team Controller::isDebug () — Method in class Controller
Find out whether debugging is enabled Conversation::isCreator () — Method in class Conversation
Determine whether a player is the one who created the message conversation Conversation::isEditor () — Method in class Conversation
{@inheritdoc} Conversation::isReadBy () — Method in class Conversation
Find whether the last message in the conversation has been read by a player Conversation::isMember () — Method in class Conversation
Checks if a player or team belongs in the conversation Conversation::isTeamMember () — Method in class Conversation
Find out if a player belongs to any of the conversation's teams ConversationEvent::isMessage () — Method in class ConversationEvent
Find out whether the event is a message and not a generic conversation event
(such as a rename or member join) Database::isConnected () — Method in class Database
Tests whether or not the connection to the database is still active Invitation — Class in namespace
An invitation sent to a player asking them to join a team InvitationController — Class in namespace
InvitationController::inviteAction () — Method in class InvitationController
Match::isDraw () — Method in class Match
Determine whether the match was a draw Match::involvesTeam () — Method in class Match
Find out whether the match involves a team Match::isOfficial () — Method in class Match
Find out if the match is played between official teams Match::isEloCorrect () — Method in class Match
Find if a match's stored ELO is correct Message::isMessage () — Method in class Message
Find out whether the event is a message and not a generic conversation event
(such as a rename or member join) Model::isDeleted () — Method in class Model
Find if the model is in the trash can (or doesn't exist) Model::isActive () — Method in class Model
Find if the model is active (i.e. visible to everyone) Model::isSameAs () — Method in class Model
Find if two objects represent the same model ModelInterface::isValid () — Method in class ModelInterface
See if an object is valid ModelInterface::isDeleted () — Method in class ModelInterface
Check if a status of the object is 'deleted' ModelInterface::invalid () — Method in class ModelInterface
Generate an invalid object NewsCategory::isProtected () — Method in class NewsCategory
Check if the category is protected from being deleted Notification::isRead () — Method in class Notification
Finds if the notification has been read by the user Notification::initializeAdapters () — Method in class Notification
Initialize the external push adapters Page::isHomePage () — Method in class Page
Find out whether this is the homepage Player::isVerified () — Method in class Player
Returns whether the player has verified their e-mail address Player::isCorrectConfirmCode () — Method in class Player
Find out whether the specified confirmation code is correct Player::isOutdated () — Method in class Player
Check whether the callsign of the player is outdated Player::isDisabled () — Method in class Player
Check if a player's account has been disabled Player::isTestUser () — Method in class Player
Check if everyone can log in as this user on a test environment Player::isTeamless () — Method in class Player
Check if a player is teamless Player::isBanned () — Method in class Player
Find out if a player is banned QueryBuilder::isBefore () — Method in class QueryBuilder
Request that a timestamp is before the specified time QueryBuilder::isAfter () — Method in class QueryBuilder
Request that a timestamp is after the specified time QueryBuilder::is () — Method in class QueryBuilder
Request that a column equals a number QueryBuilder::isOneOf () — Method in class QueryBuilder
Request that a column equals one of some strings Role::isReusable () — Method in class Role
Check if this role is for a conversation of users or if it's a role for a single user Role::isProtected () — Method in class Role
Check if this role is protected from being deleted Server::isOnline () — Method in class Server
Checks if the server is online (listed on the public list server) Service::isDebug () — Method in class Service
Team::incrementMatchCount () — Method in class Team
Increment the team's match count by one Team::isMember () — Method in class Team
Check if a player is part of this team Team::isLastMatch () — Method in class Team
Find if a specific match is the team's last one J
JSONController — Class in namespace
A controller with the capability of responding with JSON data TeamController::joinAction () — Method in class TeamController
K
MessageController::kickAction () — Method in class MessageController
TeamController::kickAction () — Method in class TeamController
L
AdminController::listAction () — Method in class AdminController
AdminController::landingAction () — Method in class AdminController
LogCommand — Class in namespace BZIon\Command
DatabaseDataCollector ::logQuery () — Method in class DatabaseDataCollector
Log a database query DatabaseDataCollector ::logCacheFetch () — Method in class DatabaseDataCollector
Log a fetch from the Model Cache Debug ::log () — Method in class Debug
Log a debug message Debug ::logCacheFetch () — Method in class Debug
Log a cache fetch in the data collector $IpAddress — Property in class IpAddress
LinkToFunction — Class in namespace BZIon\Twig
BanController::listAction () — Method in class BanController
LeagueOverseerHookController — Class in namespace
LoginController — Class in namespace
LoginController::loginAction () — Method in class LoginController
LoginController::logoutAction () — Method in class LoginController
LoginController::loginAsTestUserAction () — Method in class LoginController
MapController::listAction () — Method in class MapController
MatchController::listAction () — Method in class MatchController
MessageController::listAction () — Method in class MessageController
MessageController::leaveAction () — Method in class MessageController
NewsController::listAction () — Method in class NewsController
NotificationController::listAction () — Method in class NotificationController
PlayerController::listAction () — Method in class PlayerController
QueryBuilder::lessThan () — Method in class QueryBuilder
Request that a column is less than a quantity QueryBuilder::limit () — Method in class QueryBuilder
Specify the number of results per page ServerController::listAction () — Method in class ServerController
TeamController::listAction () — Method in class TeamController
VisitLogController::listAction () — Method in class VisitLogController
M
ModelCache — Class in namespace BZIon\Cache
A Model cache that can speed up data retrieval from the database ScriptHandler ::migrateDatabase () — Method in class ScriptHandler
MaintenanceListener — Class in namespace BZIon\Event
An event that throws a maintenace page as a response to a request if we're
on maintenance mode $IpAddress — Property in class IpAddress
ModelValidator — Class in namespace BZIon\Form\Constraint
Model validator for the AdvancedModelType $UniqueAlias — Property in class UniqueAlias
$UniqueAlias — Property in class UniqueAlias
The model being edited $ValidModel — Property in class ValidModel
MapFormCreator — Class in namespace BZIon\Form\Creator
Form creator for teams MatchFormCreator — Class in namespace BZIon\Form\Creator
Form creator for matches MessageFormCreator — Class in namespace BZIon\Form\Creator
Form creator for sending messages to conversations MessageSearchFormCreator — Class in namespace BZIon\Form\Creator
Form creator for searching messages ModelFormCreator — Class in namespace BZIon\Form\Creator
A form creator for Models which cooperates with the CRUDController MatchTeamTransformer — Class in namespace BZIon\Form\Transformer
MultipleAdvancedModelTransformer — Class in namespace BZIon\Form\Transformer
MultipleModelTransformer — Class in namespace BZIon\Form\Transformer
MatchTeamType — Class in namespace BZIon\Form\Type
ModelType — Class in namespace BZIon\Form\Type
A Model type for use in Symphony's forms MarkdownEngine — Class in namespace BZIon
This class extends Parsedown and adds functionality to enable or disable functionality MessageSearch — Class in namespace BZIon\Search
Performs a search on messages MarkdownFilter — Class in namespace BZIon\Twig
ModelEqualityOperator — Class in namespace BZIon\Twig
A twig operator to test if two models are the same (they are of the same type
and have the same ID) ModelFetcher — Class in namespace BZIon\Twig
A twig global that enables the creation of Models from their IDs ModelInequalityOperator — Class in namespace BZIon\Twig
A twig operator to test if two models are not the same (they are not of the
same type or have a different ID) Conversation::markReadBy () — Method in class Conversation
Mark the last message in the conversation as having been read by a player Conversation::markUnread () — Method in class Conversation
Mark the last message in the conversation as unread by the conversation's members ErrorController::modelNotFoundAction () — Method in class ErrorController
Show an error message for a model that wasn't found LeagueOverseerHookController::matchReportAction () — Method in class LeagueOverseerHookController
MaintenanceController — Class in namespace
Map — Class in namespace
A BZFlag server map MapController — Class in namespace
Maps — Class in namespace
Match — Class in namespace
A match played between two teams MatchController — Class in namespace
MatchQueryBuilder — Class in namespace
This class can be used to search for matches with specific characteristics in
the database. Message — Class in namespace
A message between players or teams MessageController — Class in namespace
MessageQueryBuilder — Class in namespace
This class can be used to search for messages with specific characteristics
in the database. MessageQueryBuilder::messagesOnly () — Method in class MessageQueryBuilder
Only include messages MissingArgumentException — Class in namespace
Model — Class in namespace
A database object (e.g. A player or a team) Model::mapToIDs () — Method in class Model
Converts an array of Models to an array of IDs ModelInterface — Class in namespace
A base database object interface ModelNotFoundException — Class in namespace
An Exception about a model which doesn't exist in the database Notification::markAsRead () — Method in class Notification
Mark the notification as read by the user NotificationQueryBuilder::markRead () — Method in class NotificationQueryBuilder
Mark all the selected notifications as read Player::markAsBanned () — Method in class Player
Mark a player's account as banned Player::markAsUnbanned () — Method in class Player
Mark a player's account as unbanned Player::markMessagesAsRead () — Method in class Player
Mark all the unread messages of a player as read N
NullOutput — Class in namespace BZIon\Command
Event ::notify () — Method in class Event
Send a notification to the players affected by this event EventSubscriber ::notify () — Method in class EventSubscriber
Called when an event needs to notify a user NewMessageEvent — Class in namespace BZIon\Event
Event thrown each time a new message is sent or a conversation is created NewNotificationEvent — Class in namespace BZIon\Event
Event thrown each time a new notification for a user is created TeamAbandonEvent ::notify () — Method in class TeamAbandonEvent
Send a notification to the players affected by this event TeamDeleteEvent ::notify () — Method in class TeamDeleteEvent
Send a notification to the players affected by this event TeamInviteEvent ::notify () — Method in class TeamInviteEvent
Send a notification to the players affected by this event TeamJoinEvent ::notify () — Method in class TeamJoinEvent
Send a notification to the players affected by this event TeamKickEvent ::notify () — Method in class TeamKickEvent
Send a notification to the players affected by this event TeamLeaderChangeEvent ::notify () — Method in class TeamLeaderChangeEvent
Send a notification to the players affected by this event WelcomeEvent ::notify () — Method in class WelcomeEvent
Send a notification to the players affected by this event NotBlankModel — Class in namespace BZIon\Form\Constraint
Constraint that makes sure a model is valid NotBlankModelValidator — Class in namespace BZIon\Form\Constraint
Validator that makes sure a model is valid and values are not empty NewsFormCreator — Class in namespace BZIon\Form\Creator
Form creator for news NotificationAdapter — Class in namespace BZIon\NotificationAdapter
An external push service, used to send notifications to users in real-time
while they are using the web interface NamedModel — Class in namespace
A Model that has a name News — Class in namespace
A news article NewsCategory — Class in namespace
A news category NewsController — Class in namespace
NotFoundException — Class in namespace
An Exception about something that we couldn't locate Notification — Class in namespace
A notification to a player Notification::newNotification () — Method in class Notification
Enter a new notification into the database NotificationController — Class in namespace
NotificationQueryBuilder — Class in namespace
This class can be used to search for notifications with specific characteristics in
the database and perform a limited set of actions on them. NullableHostColumn — Class in namespace
NullableInvitationFrom — Class in namespace
Player::newPlayer () — Method in class Player
Enter a new player to the database QueryBuilder::notEquals () — Method in class QueryBuilder
Request that a column doesNOT equals a string (case-insensitive) Server::numPlayers () — Method in class Server
Gets the number of players on the server TeamController::newLeader () — Method in class TeamController
Show a confirmation form to confirm that the user wants to assign a new
leader to a team TimeDate::now () — Method in class TimeDate
Get a Carbon instance for the current date and time O
ConversationSubscriber ::onTeamMembershipChange () — Method in class ConversationSubscriber
Called every time a member is added/removed from a team ConversationSubscriber ::onTeamLeave () — Method in class ConversationSubscriber
When a player leaves a team, remove them from every conversation that
includes that team EventSubscriber ::onNewMessage () — Method in class EventSubscriber
Called every time a new message is sent EventSubscriber ::onNewNotification () — Method in class EventSubscriber
Called every time a new notification is sent MaintenanceListener ::onKernelRequest () — Method in class MaintenanceListener
DatabaseSessionHandler ::open () — Method in class DatabaseSessionHandler
{@inheritdoc} EventPusher ::onOpen () — Method in class EventPusher
Open the connection EventPusher ::onMessage () — Method in class EventPusher
Send a message as a client EventPusher ::onClose () — Method in class EventPusher
Close a connection EventPusher ::onError () — Method in class EventPusher
Action to call on an error EventPusher ::onServerEvent () — Method in class EventPusher
Action to call when the server notifies us about something P
PageFormCreator — Class in namespace BZIon\Form\Creator
Form creator for pages PlayerAdminNotesFormCreator — Class in namespace BZIon\Form\Creator
Form creator for a player's admin notes ProfileFormCreator — Class in namespace BZIon\Form\Creator
Form creator to allow users to edit their profiles Delete ::perform () — Method in class Delete
Perform the action on the database EditAction ::perform () — Method in class EditAction
Perform the action on the database Update ::perform () — Method in class Update
Perform the action on the database EventPusher ::ping () — Method in class EventPusher
Send a ping message to all clients and kick those who didn't respond PluralFilter — Class in namespace BZIon\Twig
Notification::push () — Method in class Notification
Make sure that the user is shown the notification immediately if they are
browsing Notification::pushEvent () — Method in class Notification
Push an event to the event adapters Page — Class in namespace
A custom page PageController — Class in namespace
Permission — Class in namespace
A permission that is assigned to a role PermissionModel — Class in namespace
A Model that can be managed by users with specific permissions PlainTextController — Class in namespace
A controller that will not connect to Twig, used for API calls Player — Class in namespace
A league player Player::playerBZIDExists () — Method in class Player
Determine if a player exists in the database PlayerController — Class in namespace
PlayerGroupsIndex — Class in namespace
ProfileController — Class in namespace
PublicAPIController — Class in namespace
PublicAPIController::playerListAction () — Method in class PublicAPIController
SearchController::playerByBzidAction () — Method in class SearchController
Q
Database::query () — Method in class Database
Prepares and executes a MySQL prepared SELECT statement. The second parameter is optional when using this function to execute a query with no placeholders. LeagueOverseerHookController::queryAction () — Method in class LeagueOverseerHookController
QueryBuilder — Class in namespace
This class can be used to search for models with specific characteristics in
the database. R
AliasModel::resetAlias () — Method in class AliasModel
Reset a model's alias based on its name AppKernel::registerContainerConfiguration () — Method in class AppKernel
AppKernel::registerBundles () — Method in class AppKernel
AvatarModel::resetAvatar () — Method in class AvatarModel
Reset the object's avatar to an identicon RoleFormCreator — Class in namespace BZIon\Form\Creator
Form creator for roles DatetimeWithTimezoneTransformer ::reverseTransform () — Method in class DatetimeWithTimezoneTransformer
Take the timestamp from the time field and the timezone that the user
provided and combine them into a single timezoned TimeDate IpTransformer ::reverseTransform () — Method in class IpTransformer
Transforms a comma-separated list of IP addresses to an array MatchTeamTransformer ::reverseTransform () — Method in class MatchTeamTransformer
Transforms an ID to an object MultipleAdvancedModelTransformer ::reverseTransform () — Method in class MultipleAdvancedModelTransformer
Transforms data to an object MultipleModelTransformer ::reverseTransform () — Method in class MultipleModelTransformer
Transforms IDs to a list of objects SingleAdvancedModelTransformer ::reverseTransform () — Method in class SingleAdvancedModelTransformer
Transforms data to an object SingleModelTransformer ::reverseTransform () — Method in class SingleModelTransformer
Transforms an ID to an object TimezoneTransformer ::reverseTransform () — Method in class TimezoneTransformer
Return a timezone ready to use internally RedirectableUrlMatcher — Class in namespace BZIon\Routing
A URL matcher that redirects the user RedirectableUrlMatcher ::redirect () — Method in class RedirectableUrlMatcher
Redirects the user to another URL. DatabaseSessionHandler ::read () — Method in class DatabaseSessionHandler
{@inheritdoc} Ban::removeIP () — Method in class Ban
Remove an IP from the ban BaseModel::refresh () — Method in class BaseModel
Fetch a model's data from the database again CachedModel::refresh () — Method in class CachedModel
Fetch a model's data from the database again Conversation::removeMember () — Method in class Conversation
Remove a member from the discussion Database::rollback () — Method in class Database
Cancel all pending queries (does not finish the transaction Match::resetELOs () — Method in class Match
Reset the ELOs of the teams participating in the match Match::recalculateElo () — Method in class Match
Recalculate the match's elo and adjust the team ELO values $MatchController — Property in class MatchController
Whether the last edited match has had its ELO changed, requiring an ELO
recalculation MatchController::recalculateAction () — Method in class MatchController
Player::removeRole () — Method in class Player
Remove a player from a role QueryBuilder::reverse () — Method in class QueryBuilder
Reverse the order RedirectingController — Class in namespace
RedirectingController::removeTrailingSlashAction () — Method in class RedirectingController
Remove the trailing slash from URLs Role — Class in namespace
A role a player is assigned Role::removePerm () — Method in class Role
Revoke a permission from a role RoleController — Class in namespace
Team::removeMember () — Method in class Team
Removes a member from the team S
AliasModel::setName () — Method in class AliasModel
Change the object's name AliasModel::setAlias () — Method in class AliasModel
Set a model's alias AvatarModel::setAvatarFile () — Method in class AvatarModel
Set the avatar of the object to be a specific file AvatarModel::setAvatar () — Method in class AvatarModel
Change the avatar of the object ModelCache ::save () — Method in class ModelCache
Save a model in the database cache LogCommand ::sort () — Method in class LogCommand
Sort the parsed changelog array before saving it ServerCommand — Class in namespace BZIon\Command
SuccessCommand — Class in namespace BZIon\Command
ScriptHandler — Class in namespace BZIon\Composer
A manager for composer events ScriptHandler ::showChangelog () — Method in class ScriptHandler
Shows what changed since the last update ScriptHandler ::showSuccessMessage () — Method in class ScriptHandler
Shows an installation success message Debug ::startStopwatch () — Method in class Debug
Start counting time for an event ConversationJoinEvent ::serialize () — Method in class ConversationJoinEvent
Serialize an event so that it can be stored in the database Event ::serialize () — Method in class Event
Serialize an event so that it can be stored in the database EventSubscriber ::sendEmails () — Method in class EventSubscriber
Send emails to a list of recipients TeamDeleteEvent ::serialize () — Method in class TeamDeleteEvent
Serialize an event so that it can be stored in the database $ValidModel — Property in class ValidModel
Whether the input should accept only one model ProfileFormCreator ::setEditingSelf () — Method in class ProfileFormCreator
Set whether the player is editing their own profile ServerFormCreator — Class in namespace BZIon\Form\Creator
Form creator for servers SingleAdvancedModelTransformer — Class in namespace BZIon\Form\Transformer
SingleModelTransformer — Class in namespace BZIon\Form\Transformer
MarkdownEngine ::setAllowImages () — Method in class MarkdownEngine
Disable or enable Parsedown from rendering images MessageSearch ::search () — Method in class MessageSearch
Perform a search on messages and get the results Ban::setIPs () — Method in class Ban
Set the IP addresses of the ban Ban::setExpiration () — Method in class Ban
Set the expiration date of the ban Ban::setServerMessage () — Method in class Ban
Set the server message of the ban Ban::setReason () — Method in class Ban
Set the reason of the ban Ban::setAllowServerJoin () — Method in class Ban
Set whether the ban's victim is allowed to enter a match server BanController::showAction () — Method in class BanController
Controller::setup () — Method in class Controller
Method that will be called before any action Conversation::setSubject () — Method in class Conversation
Update the conversation's subject Conversation::sendMessage () — Method in class Conversation
Send a new message to the conversation's members ConversationEvent::storeEvent () — Method in class ConversationEvent
Store a conversation event in the database Database::startTransaction () — Method in class Database
Start a MySQL transaction HomeController::showAction () — Method in class HomeController
Invitation::sendInvite () — Method in class Invitation
Send an invitation to join a team LeagueOverseerHookController::setUp () — Method in class LeagueOverseerHookController
{@inheritdoc} MaintenanceController::showAction () — Method in class MaintenanceController
Map::setName () — Method in class Map
Set the name of the map Map::setDescription () — Method in class Map
Set the description of the map Match::setTimestamp () — Method in class Match
Set the timestamp of the match Match::setTeamPlayers () — Method in class Match
Set the players of the match's teams Match::setTeamPoints () — Method in class Match
Set the match team points Match::setTeamColors () — Method in class Match
Set the match team colors Match::setMap () — Method in class Match
Set the map where the match was played Match::setMatchType () — Method in class Match
Set the match type Match::setServerAddress () — Method in class Match
Set the server address of the server where this match took place Match::setDuration () — Method in class Match
Set the match duration MatchController::showAction () — Method in class MatchController
Message::sendMessage () — Method in class Message
Create a new message MessageController::setup () — Method in class MessageController
Method that will be called before any action MessageController::showAction () — Method in class MessageController
MessageController::searchAction () — Method in class MessageController
MessageQueryBuilder::search () — Method in class MessageQueryBuilder
NewsController::showAction () — Method in class NewsController
Page::setContent () — Method in class Page
Set the content of the page Page::setStatus () — Method in class Page
Set the status of the page PageController::showDefaultAction () — Method in class PageController
PageController::showAction () — Method in class PageController
Player::setEmailAddress () — Method in class Player
Set the player's email address and reset their verification status Player::setVerified () — Method in class Player
Set whether the player has verified their e-mail address Player::setReceives () — Method in class Player
Set what kind of events the player should be e-mailed about Player::setOutdated () — Method in class Player
Set whether the callsign of the player is outdated Player::setDescription () — Method in class Player
Set the player's description Player::setTimezone () — Method in class Player
Set the player's timezone Player::setTeam () — Method in class Player
Set the player's team Player::setLastMatch () — Method in class Player
Set the match the player last participated in Player::setStatus () — Method in class Player
Set the player's status Player::setAdminNotes () — Method in class Player
Set the player's admin notes Player::setCountry () — Method in class Player
Set the player's country Player::setName () — Method in class Player
Alias for Player::setUsername() Player::setRoles () — Method in class Player
Set the roles of a user Player::setUsername () — Method in class Player
Change a player's callsign and add it to the database if it does not
exist as a past callsign PlayerController::showAction () — Method in class PlayerController
ProfileController::setup () — Method in class ProfileController
Method that will be called before any action ProfileController::showAction () — Method in class ProfileController
PublicAPIController::serverListAction () — Method in class PublicAPIController
QueryBuilder::startsWith () — Method in class QueryBuilder
Request that a column value starts with a string (case-insensitive) QueryBuilder::sortBy () — Method in class QueryBuilder
Return the results sorted by the value of a column QueryBuilder::startAt () — Method in class QueryBuilder
Start with a specific result Role::setPerms () — Method in class Role
Set the permissions of the role Role::setName () — Method in class Role
Set the name of the role Role::setDisplayAsLeader () — Method in class Role
Set whether the Role is displayed as a leader role Role::setDisplayIcon () — Method in class Role
Set the icon class of the role Role::setDisplayColor () — Method in class Role
Set the color of the role Role::setDisplayName () — Method in class Role
Set the display name of the role Role::setDisplayOrder () — Method in class Role
Set the display order of the role SearchController — Class in namespace
SearchController::searchAction () — Method in class SearchController
Server — Class in namespace
A BZFlag server Server::staleInfo () — Method in class Server
Checks if the last update is older than or equal to the update interval Server::setName () — Method in class Server
Set the name of the server Server::setAddress () — Method in class Server
Set the address of the server Server::setDomain () — Method in class Server
Set the domain of the server Server::setPort () — Method in class Server
Set the port of the server Server::setOwner () — Method in class Server
Set the id of the owner of the server Server::setCountry () — Method in class Server
Set the id of the country of the server ServerController — Class in namespace
ServerController::showAction () — Method in class ServerController
Service — Class in namespace
Class Service Service::setRequest () — Method in class Service
Service::setGenerator () — Method in class Service
Sets the URL Generator. Service::setSession () — Method in class Service
Service::setFormFactory () — Method in class Service
Service::setEnvironment () — Method in class Service
Service::setModelCache () — Method in class Service
Service::setKernel () — Method in class Service
SplitServerAddress — Class in namespace
SupportFunMatches — Class in namespace
Team::setElo () — Method in class Team
Change the ELO of the team Team::setDescription () — Method in class Team
Update the description of the team Team::setStatus () — Method in class Team
Change the status of the team Team::setLeader () — Method in class Team
Change the leader of the team TeamController::showAction () — Method in class TeamController
VisitLogController::setup () — Method in class VisitLogController
Method that will be called before any action VisitQueryBuilder::search () — Method in class VisitQueryBuilder
Search for a visit from the given IP or Host T
AppKernel::terminate () — Method in class AppKernel
AppKernel::terminateWithException () — Method in class AppKernel
TeamAbandonEvent — Class in namespace BZIon\Event
Event dispatched whenever someone leaves a team TeamDeleteEvent — Class in namespace BZIon\Event
Event announced when a team is deleted TeamInviteEvent — Class in namespace BZIon\Event
Event dispatched when someone invites a player to a team TeamJoinEvent — Class in namespace BZIon\Event
Event dispatched whenever someone joins a team TeamKickEvent — Class in namespace BZIon\Event
Event announced when someone a player is kicked from a team TeamLeaderChangeEvent — Class in namespace BZIon\Event
Event thrown when a player gets the leadership of a team $UniqueAlias — Property in class UniqueAlias
The type of the model $ValidModel — Property in class ValidModel
TeamFormCreator — Class in namespace BZIon\Form\Creator
Form creator for teams AdvancedModelTransformer ::transform () — Method in class AdvancedModelTransformer
Transforms an object (model) to the form representation DatetimeWithTimezoneTransformer ::transform () — Method in class DatetimeWithTimezoneTransformer
Take a TimeDate object (with a timezone) and put its value on the time
and timezone fields, so the user can see it IpTransformer ::transform () — Method in class IpTransformer
Transforms IP addresses from an array to a comma-separated string MatchTeamTransformer ::transform () — Method in class MatchTeamTransformer
Transforms an object (model) to an integer (int). MultipleModelTransformer ::transform () — Method in class MultipleModelTransformer
Transforms objects (models) to integers (IDs) SingleModelTransformer ::transform () — Method in class SingleModelTransformer
Transforms an object (model) to an integer (int). TimezoneTransformer — Class in namespace BZIon\Form\Transformer
TimezoneTransformer ::transform () — Method in class TimezoneTransformer
Take a timezone and put its value on the time and timezone fields, so the
user can see it TimezoneType — Class in namespace BZIon\Form\Type
Timestamp — Class in namespace BZIon\Model\Column
A timestamp column NotificationAdapter ::trigger () — Method in class NotificationAdapter
Trigger a notification WebSocketAdapter ::trigger () — Method in class WebSocketAdapter
Trigger a notification TruncateFilter — Class in namespace BZIon\Twig
TwigExtension — Class in namespace BZIon\Twig
A twig global that provides information about the app $HTMLController — Property in class HTMLController
Whether twig has been prepared LeagueOverseerHookController::teamNameAction () — Method in class LeagueOverseerHookController
LeagueOverseerHookController::teamNameDumpAction () — Method in class LeagueOverseerHookController
MessageController::teamRefreshAction () — Method in class MessageController
MessageController::teamLeaveAction () — Method in class MessageController
PublicAPIController::teamListAction () — Method in class PublicAPIController
Team — Class in namespace
A league team TeamController — Class in namespace
TeamGroupAssociations — Class in namespace
TeamInterface — Class in namespace
A base team model interface TeamMarkdownMigration — Class in namespace
TimeDate — Class in namespace
A class representing a timestamp TimeDate::toMysql () — Method in class TimeDate
Format the timestamp so that it can be used in mysql queries TrackLastMatch — Class in namespace
U
AllowNullDescription::up () — Method in class AllowNullDescription
ConversationJoinEvent ::unserialize () — Method in class ConversationJoinEvent
Call the event's constructor using serialized data Event ::unserialize () — Method in class Event
Call the event's constructor using serialized data TeamDeleteEvent ::unserialize () — Method in class TeamDeleteEvent
Call the event's constructor using serialized data UniqueAlias — Class in namespace BZIon\Form\Constraint
Unique alias constraint for models UniqueAliasValidator — Class in namespace BZIon\Form\Constraint
Unique alias validator for models BanFormCreator ::update () — Method in class BanFormCreator
Update a model based on a form's data MapFormCreator ::update () — Method in class MapFormCreator
Update a model based on a form's data MatchFormCreator ::update () — Method in class MatchFormCreator
Update a model based on a form's data ModelFormCreator ::update () — Method in class ModelFormCreator
Update a model based on a form's data NewsFormCreator ::update () — Method in class NewsFormCreator
Update a model based on a form's data PageFormCreator ::update () — Method in class PageFormCreator
Update a model based on a form's data ProfileFormCreator ::update () — Method in class ProfileFormCreator
Update a model based on a form's data RoleFormCreator ::update () — Method in class RoleFormCreator
Update a model based on a form's data ServerFormCreator ::update () — Method in class ServerFormCreator
Update a model based on a form's data TeamFormCreator ::update () — Method in class TeamFormCreator
Update a model based on a form's data Update — Class in namespace BZIon\Migration
A request to update an object UrlModifyFunction — Class in namespace BZIon\Twig
Ban::updateEditTimestamp () — Method in class Ban
Update the last edit timestamp BanController::unbanAction () — Method in class BanController
BaseModel::update () — Method in class BaseModel
Update a database field ChangeTeamNameLength::up () — Method in class ChangeTeamNameLength
Migrate Up. Conversation::updateLastActivity () — Method in class Conversation
Update the conversation's last activity timestamp DropPortColumn::up () — Method in class DropPortColumn
GroupEventUnification::up () — Method in class GroupEventUnification
GroupTeamEvents::up () — Method in class GroupTeamEvents
Migration Method HostnameBans::up () — Method in class HostnameBans
Migrate Up. Invitation::updateExpiration () — Method in class Invitation
Mark the invitation as having expired News::updateContent () — Method in class News
Update the content of a post News::updateEditTimestamp () — Method in class News
Update the last edit timestamp News::updateLastEditor () — Method in class News
Update the editor of the post News::updateCategory () — Method in class News
Update the category of the post News::updateStatus () — Method in class News
Update the status of a post News::updateSubject () — Method in class News
Update the subject of a post NullableHostColumn::up () — Method in class NullableHostColumn
Migrate Up. NullableInvitationFrom::up () — Method in class NullableInvitationFrom
Migrate Up. Page::updateEditTimestamp () — Method in class Page
Update the last edit timestamp Player::updateLastLogin () — Method in class Player
Updates this player's last login SplitServerAddress::up () — Method in class SplitServerAddress
Migrate Up. TeamMarkdownMigration::up () — Method in class TeamMarkdownMigration
Migrate Up. TrackLastMatch::up () — Method in class TrackLastMatch
UrlModel — Class in namespace
A Model that has a URL V
IpAddressValidator ::validate () — Method in class IpAddressValidator
{@inheritdoc} ModelValidator ::validate () — Method in class ModelValidator
{@inheritdoc} NotBlankModelValidator ::validate () — Method in class NotBlankModelValidator
{@inheritdoc} UniqueAliasValidator ::validate () — Method in class UniqueAliasValidator
{@inheritdoc} ValidModel — Class in namespace BZIon\Form\Constraint
Valid model constraint for the AdvancedModelType ValidModel ::validatedBy () — Method in class ValidModel
{@inheritdoc} ValidTest — Class in namespace BZIon\Twig
QueryBuilder::visibleTo () — Method in class QueryBuilder
Make sure that Models invisible to a player are not returned Visit — Class in namespace
A player's visit on the website VisitLogController — Class in namespace
VisitQueryBuilder — Class in namespace
This class can be used to search for visits with specific characteristics in
the database. W
AdminController::wipeAction () — Method in class AdminController
WelcomeEvent — Class in namespace BZIon\Event
Event dispatched whenever a new user is created WebSocketAdapter — Class in namespace BZIon\NotificationAdapter
An interface to our websocket DatabaseSessionHandler ::write () — Method in class DatabaseSessionHandler
{@inheritdoc} Ban::willExpire () — Method in class Ban
Check whether the ban will expire automatically BaseModel::wipe () — Method in class BaseModel
Permanently delete the object from the database MatchQueryBuilder::with () — Method in class MatchQueryBuilder
Only include matches where a specific team/player played ModelInterface::wipe () — Method in class ModelInterface
Permanently delete the object from the database Player::wipe () — Method in class Player
Permanently delete the object from the database QueryBuilder::where () — Method in class QueryBuilder
Select a column Y
YesNoFilter — Class in namespace BZIon\Twig
_
ConfigHandler ::__construct () — Method in class ConfigHandler
DatabaseQuery ::__construct () — Method in class DatabaseQuery
Debug a database query ConversationAbandonEvent ::__construct () — Method in class ConversationAbandonEvent
Create a new event ConversationJoinEvent ::__construct () — Method in class ConversationJoinEvent
Create a new event ConversationKickEvent ::__construct () — Method in class ConversationKickEvent
Create a new event ConversationRenameEvent ::__construct () — Method in class ConversationRenameEvent
Create a new event EventSubscriber ::__construct () — Method in class EventSubscriber
Constructor MaintenanceListener ::__construct () — Method in class MaintenanceListener
Construct new MaintenanceListener NewMessageEvent ::__construct () — Method in class NewMessageEvent
Create a new event NewNotificationEvent ::__construct () — Method in class NewNotificationEvent
Create a new event TeamAbandonEvent ::__construct () — Method in class TeamAbandonEvent
Create a new event TeamDeleteEvent ::__construct () — Method in class TeamDeleteEvent
Create a new event TeamInviteEvent ::__construct () — Method in class TeamInviteEvent
Create a new event TeamJoinEvent ::__construct () — Method in class TeamJoinEvent
Create a new event TeamKickEvent ::__construct () — Method in class TeamKickEvent
Create a new event TeamLeaderChangeEvent ::__construct () — Method in class TeamLeaderChangeEvent
Create a new event WelcomeEvent ::__construct () — Method in class WelcomeEvent
Create a new event UniqueAlias ::__construct () — Method in class UniqueAlias
UniqueAlias ConfirmationFormCreator ::__construct () — Method in class ConfirmationFormCreator
Create a new confirmation form ModelFormCreator ::__construct () — Method in class ModelFormCreator
Create a new ModelFormCreator AdvancedModelTransformer ::__construct () — Method in class AdvancedModelTransformer
MatchTeamTransformer ::__construct () — Method in class MatchTeamTransformer
Create new team MultipleModelTransformer ::__construct () — Method in class MultipleModelTransformer
SingleModelTransformer ::__construct () — Method in class SingleModelTransformer
TimezoneTransformer ::__construct () — Method in class TimezoneTransformer
Create a new TimezoneTransformer AdvancedModelType ::__construct () — Method in class AdvancedModelType
Create new ModelType ModelType ::__construct () — Method in class ModelType
Get a new ModelType TimezoneType ::__construct () — Method in class TimezoneType
Create new timezone type MarkdownEngine ::__construct () — Method in class MarkdownEngine
Constructor for our extension of Parsedown Update ::__construct () — Method in class Update
Construct new database update request MessageSearch ::__construct () — Method in class MessageSearch
Create a new message search DatabaseSessionHandler ::__construct () — Method in class DatabaseSessionHandler
Constructor. EventPusher ::__construct () — Method in class EventPusher
Create a new event pusher handler AppGlobal ::__construct () — Method in class AppGlobal
Create new AppGlobal CanonicalUrl ::__invoke () — Method in class CanonicalUrl
Build the canonical URL of a relative URL HumanDateFilter ::__invoke () — Method in class HumanDateFilter
InstanceOfTest ::__invoke () — Method in class InstanceOfTest
Find if a model is valid InvalidTest ::__invoke () — Method in class InvalidTest
Find if a model is invalid LinkToFunction ::__invoke () — Method in class LinkToFunction
Get a link literal to a Model MarkdownFilter ::__invoke () — Method in class MarkdownFilter
ModelEqualityOperator ::__construct () — Method in class ModelEqualityOperator
{@inheritdoc} ModelFetcher ::__call () — Method in class ModelFetcher
PluralFilter ::__invoke () — Method in class PluralFilter
Make sure that a number is accompanied with the appropriate grammatical
number TruncateFilter ::__invoke () — Method in class TruncateFilter
Generate a summary of the given string UrlModifyFunction ::__invoke () — Method in class UrlModifyFunction
Modify the current page URL ValidTest ::__invoke () — Method in class ValidTest
Find if a model is valid YesNoFilter ::__invoke () — Method in class YesNoFilter
Convert a boolean into a readable yes/no value ColorTeam::__construct () — Method in class ColorTeam
Define a new ColorTeam Controller::__construct () — Method in class Controller
Database::__construct () — Method in class Database
Create a new connection to the database Database::__destruct () — Method in class Database
Destroy this connection to the database Database::__sleep () — Method in class Database
Serialize the object HTTPException::__construct () — Method in class HTTPException
Construct new Exception JSONController::__construct () — Method in class JSONController
Model::__toString () — Method in class Model
Generates a string with the object's type and ID ModelNotFoundException::__construct () — Method in class ModelNotFoundException
QueryBuilder::__construct () — Method in class QueryBuilder
Create a new QueryBuilder