DashboardRow
    
            
            in package
            
        
    
    
    
chaque objet est une ligne du TdB croisant pour une carte les infos du portefeuille et celles du GAN en vue d'afficher le tableau de péremption des cartes
Table of Contents
Properties
- $all : array<string, self>
- tableau de tous les objets de la classse [mapNum => self]
- $mapCat : MapCatItem|null
- infos de MapCat
- $mapNum : string
- num de la carte
- $pfDate : string|null
- date provenant du portefeuille
- $pfVersion : string
- version provenant du portefeuille
- $degree : float|null
- degré de péremption déduit de la confrontation entre portefeuille et GAN
- $ganCorrections : array<int, array<string, string>>
- liste des corrections apportées àa la carte
- $ganVersion : string
- version fournie par le GAN
Methods
- __construct() : mixed
- degree() : float
- calcul du degré de péremption
- init() : void
- construction à partir du portefeuille
- mapsFrance() : array<int, string>
- matchZones() : bool
- Teste si la carte correspond aux zones d'intérêt de l'utilisateur
- setGan() : void
- Mise à jour de perempt à partir du GAN
- showAll() : void
- Affichage du tableau des degrés de péremption
- showAsRow() : void
- Affichage d'une ligne du tableau des degrés de péremption dont ganVersion est définie
- title() : string
Properties
$all
tableau de tous les objets de la classse [mapNum => self]
    public
    static    array<string, self>
    $all
    
    
    
    
$mapCat read-only
infos de MapCat
    public
        MapCatItem|null
    $mapCat
    
    
    
    
$mapNum read-only
num de la carte
    public
        string
    $mapNum
    
    
    
    
$pfDate read-only
date provenant du portefeuille
    public
        string|null
    $pfDate
    
    
    
    
$pfVersion read-only
version provenant du portefeuille
    public
        string
    $pfVersion
    
    
    
    
$degree
degré de péremption déduit de la confrontation entre portefeuille et GAN
    protected
        float|null
    $degree
     = null
    
    
    
$ganCorrections
liste des corrections apportées àa la carte
    protected
        array<int, array<string, string>>
    $ganCorrections
     = []
    
    
    
$ganVersion
version fournie par le GAN
    protected
        string
    $ganVersion
     = ''
    
    
    
Methods
__construct()
    public
                    __construct(string $mapNum, TMapMdNormal|TMapMdLimited $mapMd) : mixed
    Parameters
- $mapNum : string
- $mapMd : TMapMdNormal|TMapMdLimited
degree()
calcul du degré de péremption
    public
                    degree() : float
    Return values
floatinit()
construction à partir du portefeuille
    public
            static        init() : void
    mapsFrance()
    public
                    mapsFrance() : array<int, string>
    Return values
array<int, string>matchZones()
Teste si la carte correspond aux zones d'intérêt de l'utilisateur
    public
                    matchZones(array<int, string> $zonesOfInterest) : bool
    Parameters
- $zonesOfInterest : array<int, string>
- 
                    liste des codes des zones 
Return values
boolsetGan()
Mise à jour de perempt à partir du GAN
    public
                    setGan(Gan $gan) : void
    Parameters
- $gan : Gan
showAll()
Affichage du tableau des degrés de péremption
    public
            static        showAll(bool $ganUndef, array<int, string> $zonesOfInterest) : void
    Parameters
- $ganUndef : bool
- $zonesOfInterest : array<int, string>
- 
                    liste des codes de zones 
showAsRow()
Affichage d'une ligne du tableau des degrés de péremption dont ganVersion est définie
    public
                    showAsRow(bool $ganUndef, array<int, string> $zonesOfInterest) : void
    Parameters
- $ganUndef : bool
- $zonesOfInterest : array<int, string>
- 
                    liste des codes de zones 
title()
    public
                    title() : string