Deprecated: Return type of YDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/ydata.inc.php on line 428

Deprecated: Return type of YamlDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/yamldata.inc.php on line 295
ydc catalog.inc.php

Fichier catalog.inc.php

File: catalog.inc.php - classes YamlCatalog des catalogues V2

journal

26/1/2019:
  - prise en compte de l'utilisation du champ $schema à la place de yamlClass
18/7/2018:
  - prise en compte de la nouvelle classe YamlDoc
21/6/2018:
  - V2
12/5/2018:
  - scission de yd.inc.php

classe YamlCatalog : gestion d'un catalogue (V2)

Dans la première version, les catalogues sont composés d'un champ title et d'un champ contents.
Le champ contents correspond à un dictionnaire [ docid => [ 'title' => titre ]]
En V2, on conserve la compatibilité en permettant d'avoir d'autres champs.

classe YamlHomeCatalog : catalogues d'accueil