Documentation

modules extends tablelist
in package

Modules list

Tags
author

Stefan Seehafer sea75300@yahoo.de

copyright

(c) 2011-2022, Stefan Seehafer

license

http://www.gnu.org/licenses/gpl.txt GPLv3

Table of Contents

$cache  : cache
System-Cache
$cacheModule  : string
Cache Modul
$cacheName  : string
Cache name
$config  : config
System-Config-Objekt
$data  : array<string|int, mixed>
Data array
$dbcon  : database
DB-Verbindung
$events  : events
Event-Liste
$language  : language
System-Sprachen-Objekt
$notifications  : notifications
Notifications
$table  : string
Tabellen-Name
$enabledCache  : array<string|int, mixed>
Enabled modules cache
$keyCache  : array<string|int, mixed>
Module key cache
__construct()  : bool
Konstruktor
__destruct()  : void
Konstruktor
getEnabledDatabase()  : array<string|int, mixed>
Fetch installed and enabled modules from database
getFromDatabase()  : array<string|int, mixed>
Fetch modules from database
getFromRepository()  : array<string|int, mixed>
Fetch module data from repository
getInstalledDatabase()  : array<string|int, mixed>
Fetch installed modules from database
getInstalledUpdates()  : array<string|int, mixed>
Get installed modules with updates
getKeysFromDatabase()  : array<string|int, mixed>
Module keys from database
updateFromFilesystem()  : bool
Fetch modul data from file system
createResult()  : bool
Create module result

Properties

$cacheModule

Cache Modul

protected string $cacheModule = ''
Tags
since
3.4

$cacheName

Cache name

protected string $cacheName = false

$data

Data array

protected array<string|int, mixed> $data = []
Tags
since
4.1

$table

Tabellen-Name

protected string $table

$enabledCache

Enabled modules cache

private array<string|int, mixed> $enabledCache

$keyCache

Module key cache

private array<string|int, mixed> $keyCache

Methods

__construct()

Konstruktor

public __construct() : bool
Return values
bool

__destruct()

Konstruktor

public __destruct() : void
Return values
void

getEnabledDatabase()

Fetch installed and enabled modules from database

public getEnabledDatabase() : array<string|int, mixed>
Return values
array<string|int, mixed>

getFromDatabase()

Fetch modules from database

public getFromDatabase([type $sort = false ]) : array<string|int, mixed>
Parameters
$sort : type = false
Return values
array<string|int, mixed>

getFromRepository()

Fetch module data from repository

public getFromRepository() : array<string|int, mixed>
Return values
array<string|int, mixed>

getInstalledDatabase()

Fetch installed modules from database

public getInstalledDatabase() : array<string|int, mixed>
Return values
array<string|int, mixed>

getInstalledUpdates()

Get installed modules with updates

public getInstalledUpdates() : array<string|int, mixed>
Return values
array<string|int, mixed>

getKeysFromDatabase()

Module keys from database

public getKeysFromDatabase() : array<string|int, mixed>
Return values
array<string|int, mixed>

updateFromFilesystem()

Fetch modul data from file system

public updateFromFilesystem() : bool
Return values
bool

createResult()

Create module result

private createResult(object $dataset, array<string|int, mixed> &$modules) : bool
Parameters
$dataset : object
$modules : array<string|int, mixed>
Return values
bool

Search results