XG Proyect

PlanetLib extends XGPCore
in package

PlanetLib class

Table of Contents

$lang  : mixed
$objects  : mixed
$planetslibModel  : Planetlib
Contains the model
$langs  : array<string|int, mixed>
__construct()  : void
__construct
setNewMoon()  : string
setNewMoon
setNewPlanet()  : bool
setNewPlanet
loadLang()  : void
Load a language file using CI Library
loadLanguage()  : void
Load CI language
setObjectsClass()  : void
setObjectsClass

Properties

$objects

protected static mixed $objects

$planetslibModel

Contains the model

protected Planetlib $planetslibModel

$langs

private array<string|int, mixed> $langs

Methods

__construct()

__construct

public __construct() : void
Return values
void

setNewMoon()

setNewMoon

public setNewMoon(int $galaxy, int $system, int $position, int $owner[, string $name = '' ], int $chance, int $size[, int $max_fields = 1 ], int $min_temp, int $max_temp) : string
Parameters
$galaxy : int

Galaxy

$system : int

System

$position : int

Position

$owner : int

Owner

$name : string = ''

Moon name

$chance : int

Chance

$size : int

Size

$max_fields : int = 1

Max Fields

$min_temp : int

Min Temp

$max_temp : int

Max Temp

Return values
string

setNewPlanet()

setNewPlanet

public setNewPlanet(int $galaxy, int $system, int $position, int $owner[, string $name = '' ][, bool $main = false ]) : bool
Parameters
$galaxy : int

Galaxy

$system : int

System

$position : int

Position

$owner : int

Planet owner Id

$name : string = ''

Planet name

$main : bool = false

Main planet

Return values
bool

loadLang()

Load a language file using CI Library

protected loadLang(string|array<string|int, mixed> $language_file) : void
Parameters
$language_file : string|array<string|int, mixed>
Return values
void

loadLanguage()

Load CI language

private loadLanguage() : void
Return values
void

setObjectsClass()

setObjectsClass

private setObjectsClass() : void
Return values
void

Search results