Class: Cpro::Entities::LigneAnnuaire
- Inherits:
-
Base
- Object
- Base
- Cpro::Entities::LigneAnnuaire
show all
- Defined in:
- lib/cpro/entities/ligne_annuaire.rb
Constant Summary
collapse
- PLATEFORME_ACTIVE =
"Plateforme active"
- PLATEFORME_EN_ATTENTE =
"Plateforme en attente d'activation"
Instance Attribute Summary
Attributes inherited from Base
#payload
Instance Method Summary
collapse
Methods inherited from Base
#==, #hash, #initialize, #to_h
Instance Method Details
#identifiant_adressage ⇒ Object
9
10
11
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 9
def identifiant_adressage
payload["identifiantAdressage"]
end
|
#identifiant_routage ⇒ Object
21
22
23
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 21
def identifiant_routage
payload["identifiantRoutage"]
end
|
33
34
35
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 33
def plateforme_active?
statut_plateforme == PLATEFORME_ACTIVE
end
|
37
38
39
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 37
def plateforme_en_attente?
statut_plateforme == PLATEFORME_EN_ATTENTE
end
|
#siren ⇒ Object
13
14
15
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 13
def siren
payload["siren"]
end
|
#siret ⇒ Object
17
18
19
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 17
def siret
payload["siret"]
end
|
29
30
31
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 29
def statut_plateforme
payload["statutPlateforme"]
end
|
#suffixe_adressage ⇒ Object
25
26
27
|
# File 'lib/cpro/entities/ligne_annuaire.rb', line 25
def suffixe_adressage
payload["suffixeAdressage"]
end
|