XOOPS  2.6.0
Xoops\Core\Service\NullProvider Class Reference
Inheritance diagram for Xoops\Core\Service\NullProvider:
Inheritance graph

Public Member Functions

 __construct (Manager $manager, $service)
 
 __call ($name, $arguments)
 
 __get ($name)
 
 __isset ($name)
 
 __set ($name, $value)
 
 __unset ($name)
 
 isAvailable ()
 
- Public Member Functions inherited from Xoops\Core\Service\Provider
 __construct (Manager $manager, $service)
 
 __call ($name, $arguments)
 
 getProviderMode ()
 
getRegistered ()
 
 isAvailable ()
 
 register ($object)
 
 sortProviders ()
 

Static Public Member Functions

static __callStatic ($name, $arguments)
 
- Static Public Member Functions inherited from Xoops\Core\Service\Provider
static __callStatic ($name, $arguments)
 

Private Attributes

 $response = null
 

Additional Inherited Members

- Protected Attributes inherited from Xoops\Core\Service\Provider
 $manager = null
 
 $providers = array()
 
 $service = null
 

Detailed Description

Definition at line 39 of file NullProvider.php.

Constructor & Destructor Documentation

Xoops\Core\Service\NullProvider::__construct ( Manager  $manager,
  $service 
)

__construct

Parameters
Manager$managerManager instance
string$serviceservice name (case sensitive)

Definition at line 50 of file NullProvider.php.

References Xoops\Core\Service\Provider\$service.

Member Function Documentation

Xoops\Core\Service\NullProvider::__call (   $name,
  $arguments 
)

All non-static methods go here and will return null response

Parameters
type$namenot used
type$argumentsnot used
Returns
Response Response

Definition at line 122 of file NullProvider.php.

References Xoops\Core\Service\NullProvider\$response.

static Xoops\Core\Service\NullProvider::__callStatic (   $name,
  $arguments 
)
static

All static methods go here and will return null response

Parameters
type$namenot used
type$argumentsnot used
Returns
Response Response

Definition at line 135 of file NullProvider.php.

References Xoops\Core\Service\NullProvider\$response.

Xoops\Core\Service\NullProvider::__get (   $name)

Any property reads will go here and return null

Parameters
string$namenot used
Returns
null

Definition at line 86 of file NullProvider.php.

Xoops\Core\Service\NullProvider::__isset (   $name)

Any isset() or empty() on a property will go here and return false

Parameters
string$namenot used
Returns
false

Definition at line 98 of file NullProvider.php.

Xoops\Core\Service\NullProvider::__set (   $name,
  $value 
)

Any property writes will go here

Parameters
string$namenot used
mixed$valuenot used
Returns
void

Definition at line 75 of file NullProvider.php.

Xoops\Core\Service\NullProvider::__unset (   $name)

Any property unset() will go here

Parameters
string$namenot used
Returns
void

Definition at line 110 of file NullProvider.php.

Xoops\Core\Service\NullProvider::isAvailable ( )

isAvailable - indicate the (lack of) availability of an actual provider

Returns
boolean false to indicate no provider is available

Definition at line 62 of file NullProvider.php.

Member Data Documentation

Xoops\Core\Service\NullProvider::$response = null
private

The documentation for this class was generated from the following file: