Module: ImmosquareConstants::Ip
- Defined in:
- lib/immosquare-constants/ip.rb
Class Method Summary collapse
-
.get_ips(request = nil) ⇒ Object
## Méthode pour récupérer les IPs disponibles ============================================================##.
-
.get_real_ip ⇒ Object
## Méthode pour récupérer l’IP publique : DEPRECATED ============================================================##.
Class Method Details
.get_ips(request = nil) ⇒ Object
##
Méthode pour récupérer les IPs disponibles
##
20 21 22 23 24 25 |
# File 'lib/immosquare-constants/ip.rb', line 20 def get_ips(request = nil) OpenStruct.new( :local => get_local_ip, :client => defined?(Rails) && Rails.env.development? && !request.nil? ? get_client_ip(request) : get_public_ip_from_aws ) end |
.get_real_ip ⇒ Object
##
Méthode pour récupérer l’IP publique : DEPRECATED
##
13 14 15 |
# File 'lib/immosquare-constants/ip.rb', line 13 def get_real_ip get_public_ip_from_aws end |