dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
Lade ...
Suche ...
Keine Treffer
dbx\dbxContent_admin\dbxContentMediaUsageMaintenance Klassenreferenz

Erstellt ohne Datenbankzugriffe einen sicheren Reparaturplan für dbxMediaUsage. Mehr ...

Öffentliche, statische Methoden

static usage_key (int $media_id, int $content_id, int $folder_id, string $slot, string $content_lng='de')
static plan (array $usage_rows, array $valid_media_ids, array $expected, array $content_folders, array $folder_ids, array $allowed_slots, array $controlled_slots=array('hero', 'inline', 'shop'))

Ausführliche Beschreibung

Erstellt ohne Datenbankzugriffe einen sicheren Reparaturplan für dbxMediaUsage.

Die eigentlichen Schreibzugriffe bleiben im CMS-Service.

Dokumentation der Elementfunktionen

◆ plan()

dbx\dbxContent_admin\dbxContentMediaUsageMaintenance::plan ( array $usage_rows,
array $valid_media_ids,
array $expected,
array $content_folders,
array $folder_ids,
array $allowed_slots,
array $controlled_slots = array('hero', 'inline', 'shop') )
static
Rückgabe
array{delete:array<int,string>,update:array<int,array>,insert:array,kept:int,analyzed:int,reasons:array<string,int>}

◆ usage_key()

dbx\dbxContent_admin\dbxContentMediaUsageMaintenance::usage_key ( int $media_id,
int $content_id,
int $folder_id,
string $slot,
string $content_lng = 'de' )
static

Benutzt $media_id.


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