NextDom\Market\NextDomMarket
Class NextDomMarket
Synopsis
class NextDomMarket
{
- // constants
- const REFRESH_TIME_LIMIT = 86400;
- // members
- private $source;
- private DataStorage $dataStorage;
- // methods
- public void __construct()
- public True refresh()
- public bool refreshGitHub()
- public bool isUpdateNeeded()
- public bool refreshJson()
- public array getItems()
- public array getItemsFromJson()
- public void remove()
Constants
Name | Value |
---|---|
REFRESH_TIME_LIMIT | 86400 |
Members
private
- $dataStorage — NextDom\Helpers\DataStorage
- $source — string
Methods
public
- __construct() — Constructeur initialisant le gestionnaire de téléchargement
- getItems() — Obtenir la liste des éléments du dépot
- getItemsFromJson() — Obtenir les éléments d'une source JSON
- isUpdateNeeded() — Test si une mise à jour de la liste des dépôts est nécessaire
- refresh() — Met à jour la liste des dépôts
- refreshGitHub() — Rafraichir une source GitHub
- refreshJson() — Rafraichier une source JSON
- remove() — Supprime les informations d'une source