BlueShoes Application Framework made with PHP http://www.blueshoes.org/


Packageindex Classtrees Modulegroups Elementlist Report XML Files

File: C:/usr/local/lib/php/blueshoes-4.2/core/net/Bs_DomainInfo.class.php
BlueShoes Application Framework - net

Bs_DomainInfo

Bs_Object
   |
  +-- Bs_DomainInfo

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

public class Bs_DomainInfo extends Bs_Object

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!UNFINISHED, EXPERIMENTAL, NOT USABLE IN CURRENT STATE.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!dependencies: None

Authors
Version4.0.$id$
Copyrightblueshoes.org

 

Methods inherited from Bs_Object

isex, isexception, tostring, tohtml, persist, unpersist, bs_object, bbsetoutput, bbawake, bbisawake, bbxmsg, bbxfunctionstart, bbxfunctionend, bbxecho, bbxvar, bbxvardump, bbforcetrace, bbbufferstart, bbbufferget, bbbufferendflush, bbbufferendclean

Public Method Summary

void

Bs_DomainInfo( $domain)

Warning: documentation is missing.

Private Method Summary

void

_checkWhois( $tld)

does a whois query on the current 2nd level domain with the given top level domain.
void

_isActive( $tld)

checks if the the domain (current 2nd level domain with the given top level domain) is active or not.
void

go()

Warning: documentation is missing.
void

foo()

Warning: documentation is missing.
void

cacheCctld()

Warning: documentation is missing.

Private Field Summary

unknown

$_Whois

instance of haystack/Whois.class.php
array

$cctld

array of all country code top level domains
string

$tld

the top level domain with which this class was instanced.
string

$sld

the 2nd level domain with which this class was instanced.
array

$domainInfo

hash of the fetched domain info.

Private Constant Summary

BS_DOMAININFO_VERSION >>4.0.$x$<< Warning: documentation is missing.

Public Method Details

Bs_DomainInfo

public void Bs_DomainInfo( $domain )

 

Warning: documentation is missing.

Parameter
$domain
Warning: documentation is missing.
Returns void


Private Method Details

_checkWhois

private void _checkWhois( $tld )

  does a whois query on the current 2nd level domain with the given top level domain.

Parameter
$tld
Warning: documentation is missing.
Returns void


_isActive

private void _isActive( $tld )

  checks if the the domain (current 2nd level domain with the given top level domain) is active or not.

Parameter
$tld
Warning: documentation is missing.
Returns void


go

private void go( )

 

Warning: documentation is missing.

Returns void


foo

private void foo( )

 

Warning: documentation is missing.

Returns void


cacheCctld

private void cacheCctld( )

 

Warning: documentation is missing.

Returns void


Private Field Details

$_Whois

private unknown $_Whois

>><<

instance of haystack/Whois.class.php


$cctld

private array $cctld

>><<

array of all country code top level domains


$tld

private string $tld

>><<

the top level domain with which this class was instanced.
eg we got 'domain.com' so it will be 'com'. afaik it can be2 - 4 chars long.


$sld

private string $sld

>><<

the 2nd level domain with which this class was instanced.
eg we got 'domain.com' so it will be 'domain'.


$domainInfo

private array $domainInfo

>><<

hash of the fetched domain info.


Private Constant Details

BS_DOMAININFO_VERSION

define( BS_DOMAININFO_VERSION, >>4.0.$x$<< )
Case: default: case sensitive




Packageindex Classtrees Modulegroups Elementlist Report XML Files
PHPDoc 1.0beta