Documentation

revisionUtils

Article revision utils

Tags
author

Stefan Seehafer sea75300@yahoo.de

copyright

(c) 2023, Stefan Seehafer

license

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

since
5.2.0-a1

Table of Contents

createRevision()  : bool
Erzeugt eine Revision des Artikels
deleteRevisions()  : bool
Löscht Revisionen
getRevision()  : bool
Lädt Revision eines Artikels
getRevisions()  : array<string|int, mixed>
Gib Revisionen des Artikels zurück
getRevisionsCount()  : array<string|int, mixed>
Anzahl Revisionen des Artikels
prepareRevision()  : mixed
Artikel-Daten für Revision vorbereiten
restoreRevision()  : bool
Stellt Revision eines Artikels wieder her

Methods

createRevision()

Erzeugt eine Revision des Artikels

public createRevision(int $timer) : bool
Parameters
$timer : int
Return values
bool

deleteRevisions()

Löscht Revisionen

public deleteRevisions([array<string|int, mixed> $revisionList = [] ]) : bool
Parameters
$revisionList : array<string|int, mixed> = []

Liste von Revisions-IDs

Return values
bool

getRevision()

Lädt Revision eines Artikels

public getRevision(int $revisionTime) : bool
Parameters
$revisionTime : int

Revisions-ID

Return values
bool

getRevisions()

Gib Revisionen des Artikels zurück

public getRevisions([bool $full = false ]) : array<string|int, mixed>
Parameters
$full : bool = false

Soll die Revision ganz zurückgegebn werden oder nur Titel

Return values
array<string|int, mixed>

getRevisionsCount()

Anzahl Revisionen des Artikels

public getRevisionsCount() : array<string|int, mixed>
Tags
since
3.6
Return values
array<string|int, mixed>

prepareRevision()

Artikel-Daten für Revision vorbereiten

public prepareRevision() : mixed
Tags
since
3.4
Return values
mixed

restoreRevision()

Stellt Revision eines Artikels wieder her

public restoreRevision(int $revisionTime) : bool
Parameters
$revisionTime : int

Revisions-ID

Return values
bool

Search results