dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
Lade ...
Suche ...
Keine Treffer
dbxPackageCatalog Klassenreferenz

Signierter, rollback-geschützter Marktplatzkatalog. Mehr ...

Öffentliche Methoden

 __construct (string $root='', string $catalog_url='', int $cache_ttl=21600)
 load (bool $force=false)
 local ()
 Liefert ausschließlich lokalen Cache oder eingebetteten Katalog.
 validate (array $catalog, bool $require_signature=true)
 trusted_keys ()

Ausführliche Beschreibung

Signierter, rollback-geschützter Marktplatzkatalog.

Beschreibung der Konstruktoren und Destruktoren

◆ __construct()

dbxPackageCatalog::__construct ( string $root = '',
string $catalog_url = '',
int $cache_ttl = 21600 )

Dokumentation der Elementfunktionen

◆ load()

dbxPackageCatalog::load ( bool $force = false)
Rückgabe
array<string,mixed>

Benutzt dbxJsonFile\read_array() und validate().

◆ local()

dbxPackageCatalog::local ( )

Liefert ausschließlich lokalen Cache oder eingebetteten Katalog.

Benutzt dbxJsonFile\read_array() und validate().

Wird benutzt von dbxPackageManager\local_status().

◆ trusted_keys()

dbxPackageCatalog::trusted_keys ( )
Rückgabe
array<string,string>

Benutzt $id und dbxJsonFile\read_array().

Wird benutzt von validate().

◆ validate()

dbxPackageCatalog::validate ( array $catalog,
bool $require_signature = true )
Rückgabe
array<string,mixed>

Benutzt trusted_keys().

Wird benutzt von load() und local().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: