\apiserver

API Server Class Factory

Summary

Methods
Properties
Constants
__construct()
__destruct()
parseToArray()
addToArray()
getIP()
extractURLS()
extractEmails()
sortArray()
cleanEmails()
findEmails()
findWebsites()
validateEmail()
validateDomain()
validateIPv4()
validateIPv6()
getBaseDomain()
getBaseClass()
$_emails
$_urls
$_domains
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$_emails

$_emails : 

Type

$_urls

$_urls : 

Type

$_domains

$_domains : 

Type

Methods

__construct()

__construct() : 

__construct() Constructor

Returns

__destruct()

__destruct() : 

__destruct() Destructor

Returns

parseToArray()

parseToArray(  data,   item,   function,   class,   output = html) : mixed||string|int

parseToArray() Parses Whois Services Text/Data into an array

Parameters

data
item
function
class
output

Returns

mixed||string|int —

addToArray()

addToArray(\unknown  fields, \unknown  val, \unknown  response) : \unknown|\unknown[]

Parameters

\unknown fields
\unknown val
\unknown response

Returns

\unknown|\unknown[] —

getIP()

getIP() : 

getIP() Gets Users IP Address

Returns

extractURLS()

extractURLS(  data, mixed||string|int  ret) : mixed||string|int

extractURLS() Pulls URLs from String Data

Parameters

data
mixed||string|int ret

Returns

mixed||string|int —

extractEmails()

extractEmails(  data, mixed||string|int  ret) : mixed||string|int

extractEmails() Pulls Emails from String Data

Parameters

data
mixed||string|int ret

Returns

mixed||string|int —

sortArray()

sortArray(  data = array(),  dir = SORT_DESC) : mixed||string|int

extractEmails() Pulls Emails from String Data

Parameters

data
dir

Returns

mixed||string|int —

cleanEmails()

cleanEmails(  data = array(), mixed||string|int  ret = array()) : mixed||string|int

extractEmails() Pulls Emails from String Data

Parameters

data
mixed||string|int ret

Returns

mixed||string|int —

findEmails()

findEmails(mixed||string|int  ret,   where,   key) : mixed||string|int

findEmails() Extracts Email Addresses from Array Data

Parameters

mixed||string|int ret
where
key

Returns

mixed||string|int —

findWebsites()

findWebsites(mixed||string|int  ret,   where,   key) : mixed||string|int

findWebsites() Extracts Websites from Array Data

Parameters

mixed||string|int ret
where
key

Returns

mixed||string|int —

validateEmail()

validateEmail(  email) : 

validateEmail() Validates an Email Address

Parameters

email

Returns

validateDomain()

validateDomain(  domain) : 

validateDomain() Validates a Domain Name

Parameters

domain

Returns

validateIPv4()

validateIPv4(  ip) : 

validateIPv4() Validates and IPv6 Address

Parameters

ip

Returns

validateIPv6()

validateIPv6(  ip) : 

validateIPv6() Validates and IPv6 Address

Parameters

ip

Returns

getBaseDomain()

getBaseDomain( realm) : 

getBaseDomain() Removes Subdomains from Domain String

Parameters

realm

Returns

getBaseClass()

getBaseClass( realm) : 

getBaseDomain() Removes Subdomains from Domain String

Parameters

realm

Returns