MapArchiveStore
in package
Répertoire contenant 2 sous-répertoires archives et current
Table of Contents
Constants
- DEBUG = 0
Properties
- $path : string|null
Methods
- __construct() : mixed
- action() : void
- diff() : array<string, array<string, mixed>>
- wrongCurLinks() : array<string, string>
- Vérifie que les entrées de current sont des liens relatifs vers archives Renvoie la liste des entrées qui ne le sont pas sous la forme [entrée => codeDErreur]
- extension() : string
- listArchives() : array<string, array<string, int>>
- listCurrents() : array<string, array<string, string>>
- targetPatterns() : array<int, string>
- retourne les motifs des liens dans current soit relatifs soit absolus
- wrongCurLink() : string|null
- Vérifie qu'une entrée de current est un lien relatif vers archives.
Constants
DEBUG
public
mixed
DEBUG
= 0
Properties
$path
protected
string|null
$path
= null
Methods
__construct()
public
__construct(string|null $path) : mixed
Parameters
- $path : string|null
action()
public
action(string|null $action, array<string|int, mixed> $params) : void
Parameters
- $action : string|null
- $params : array<string|int, mixed>
diff()
public
diff(self $pfb) : array<string, array<string, mixed>>
Parameters
- $pfb : self
Return values
array<string, array<string, mixed>>wrongCurLinks()
Vérifie que les entrées de current sont des liens relatifs vers archives Renvoie la liste des entrées qui ne le sont pas sous la forme [entrée => codeDErreur]
public
wrongCurLinks() : array<string, string>
Return values
array<string, string>extension()
private
static extension(string $filename) : string
Parameters
- $filename : string
Return values
stringlistArchives()
private
listArchives() : array<string, array<string, int>>
Return values
array<string, array<string, int>>listCurrents()
private
listCurrents() : array<string, array<string, string>>
Return values
array<string, array<string, string>>targetPatterns()
retourne les motifs des liens dans current soit relatifs soit absolus
private
targetPatterns(string $mapNum, string $ext) : array<int, string>
Parameters
- $mapNum : string
- $ext : string
Return values
array<int, string>wrongCurLink()
Vérifie qu'une entrée de current est un lien relatif vers archives.
private
wrongCurLink(string $entry) : string|null
Renvoie null si ok, sinon le code d'erreur correspondant à l'entrée
Parameters
- $entry : string