Util/Check/Ip.php
- Classes
- Kwf_Util_Check_Ip
\Kwf_Util_Check_Ip
Methods
_getAllowedAddresses
_getAllowedAddresses(
)
:
array
Liefert erlaubte IP Adressen / Domains
Wildcards innerhalb einer IP-Adresse sind mit * möglich, z.B.: 192.168.0.*
Output
- array
- $allowedAddresses Die erlaubten IP-Adressen und Domains
Details
- visibility
- protected
- final
- false
- static
- false
checkIp
checkIp(
string $ip
=
null, boolean $preventException
=
false
)
:
boolean
Checkt ob eine IP-Adresse in den von {@link _getAllowedAddresses} zurückgegebenen IPs / Domains erlaubt ist
Arguments
- $ip
- string
[optional] Die zu überprüfende IP-Adresse. Wenn nicht übergeben wird die REMOTE_ADDR verwendet - $preventException
- boolean
[optional] Wenn true wird ein boolscher Wert returned und in keinem Fall eine Exception geworfen.
Output
- boolean
- $allowed Wenn zweites argument true ist wird returned ob die IP erlaubt ist oder nicht. Ansonste wird eine Exception geworfen.
Details
- visibility
- public
- final
- false
- static
- false
getInstance
getInstance(
$ipCheck
)
:
Arguments
- $ipCheck
Details
- visibility
- public
- final
- false
- static
- true
getVividPlanetIp
getVividPlanetIp(
)
:
string
Liefert die IP von intern.vivid-planet.com zurück.
Muss public bleiben, da es im Service verwendet wird um festzustellen, ob wir mit Passwort 'test' einloggen dürfen. Weiters wird diese IP immer erlaubt.
Output
- string
- $ipAddress Ip Adresse von intern.vivid-planet.com
Details
- visibility
- public
- final
- true
- static
- true