ConnectionSaving
in package
FinalYes
Class ConnectionSaving Class for saving connection data
Table of Contents
Properties
Methods
- __construct() : mixed
- ConnectionSaving constructor.
- add() : int
- changeDatabase() : mixed
- changeDateTime() : mixed
- changeServerId() : mixed
- attributes() : array<string|int, mixed>
- Returns an array of column names mapped to their respective
- attributesTypes() : array<string|int, mixed>
- Returns an array of column names mapped to their respective
- dataStructure() : array<string|int, mixed>
- getIdServerByIp() : int
Properties
$database
private
static Database
$database
$datetime
private
static DateTime
$datetime
$serverId
private
static int
$serverId
Methods
__construct()
ConnectionSaving constructor.
public
__construct(Database $database, DateTime $datetime, int $serverId) : mixed
Parameters
add()
public
static add(array<string|int, mixed> $browserDetector, array<string|int, mixed> $connectionInformation, array<string|int, mixed> $botDetector) : int
Parameters
- $browserDetector : array<string|int, mixed>
- $connectionInformation : array<string|int, mixed>
- $botDetector : array<string|int, mixed>
Tags
Return values
intchangeDatabase()
public
static changeDatabase(Database $database) : mixed
Parameters
- $database : Database
changeDateTime()
public
static changeDateTime(DateTime $datetime) : mixed
Parameters
- $datetime : DateTime
changeServerId()
public
static changeServerId(int $serverId) : mixed
Parameters
- $serverId : int
attributes()
Returns an array of column names mapped to their respective
protected
static attributes() : array<string|int, mixed>
Return values
array<string|int, mixed>attributesTypes()
Returns an array of column names mapped to their respective
protected
static attributesTypes() : array<string|int, mixed>
Return values
array<string|int, mixed>dataStructure()
private
static dataStructure(array<string|int, mixed> $browserDetector, array<string|int, mixed> $connectionInformation, array<string|int, mixed> $botDetector) : array<string|int, mixed>
Parameters
- $browserDetector : array<string|int, mixed>
- $connectionInformation : array<string|int, mixed>
- $botDetector : array<string|int, mixed>
Return values
array<string|int, mixed>getIdServerByIp()
private
static getIdServerByIp() : int