XG Proyect

UpdatesLibrary extends Model
in package

UpdatesLibrary Class

Table of Contents

$db  : Database
Contains the Database instance
__construct()  : mixed
Constructor
__destruct()  : mixed
Destructor
deleteDestroyedPlanets()  : void
Delete old planets
deleteExpiredAcs()  : void
Delete expired ACS and their members
deleteMessages()  : void
Delete old messages
deleteReports()  : void
Delete old reports
deleteSessions()  : void
Delete old sessions
deleteUsersByDeletedAndInactive()  : void
Delete deleted users and inactive users
generateBackUp()  : void
Generate an SQL Backup
updateAllPlanetData()  : void
Update all planet data, before any action takes place
updateBuildingsQueue()  : void
Update planet building queue
updatePlanet()  : void
Update planet buildings, queue, fields and statistics
updateQueueResources()  : void
Updated planet queue and disocunt resources
setNewDb()  : void
Creates a new Database object

Properties

Methods

__construct()

Constructor

public __construct() : mixed
Return values
mixed

__destruct()

Destructor

public __destruct() : mixed
Return values
mixed

deleteDestroyedPlanets()

Delete old planets

public deleteDestroyedPlanets(int $del_before) : void
Parameters
$del_before : int

Delete time

Return values
void

deleteExpiredAcs()

Delete expired ACS and their members

public deleteExpiredAcs() : void
Return values
void

deleteMessages()

Delete old messages

public deleteMessages(int $del_before) : void
Parameters
$del_before : int

Delete time

Return values
void

deleteReports()

Delete old reports

public deleteReports(int $del_before) : void
Parameters
$del_before : int

Delete time

Return values
void

deleteSessions()

Delete old sessions

public deleteSessions(int $del_before) : void
Parameters
$del_before : int

Delete time

Return values
void

deleteUsersByDeletedAndInactive()

Delete deleted users and inactive users

public deleteUsersByDeletedAndInactive(int $del_deleted, int $del_inactive) : void
Parameters
$del_deleted : int

Delete deleted users

$del_inactive : int

Delete inactive users

Return values
void

generateBackUp()

Generate an SQL Backup

public generateBackUp() : void
Return values
void

updateAllPlanetData()

Update all planet data, before any action takes place

public updateAllPlanetData([type $data = [] ]) : void
Parameters
$data : type = []

Planet data to update

Return values
void

updateBuildingsQueue()

Update planet building queue

public updateBuildingsQueue(array<string|int, mixed> $planet) : void
Parameters
$planet : array<string|int, mixed>

Planet

Return values
void

updatePlanet()

Update planet buildings, queue, fields and statistics

public updatePlanet(string $building_name, int $amount, array<string|int, mixed> $planet) : void
Parameters
$building_name : string

Building Name

$amount : int

Amount

$planet : array<string|int, mixed>

Planet

Return values
void

updateQueueResources()

Updated planet queue and disocunt resources

public updateQueueResources(array<string|int, mixed> $planet) : void
Parameters
$planet : array<string|int, mixed>
Return values
void

setNewDb()

Creates a new Database object

private setNewDb() : void
Return values
void

Search results