Util/Check/Ip.php

Classes 
Classes
Kwf_Util_Check_Ip

\Kwf_Util_Check_Ip

Methods
_getAllowedAddresses
checkIp
getInstance
getVividPlanetIp

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
Documentation was generated by DocBlox 0.12.3.