ILIAS  trunk Revision v11.0_alpha-1811-gd2d5443e411
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\Cache\Nodes\NullNodeRepository Class Reference
+ Inheritance diagram for ILIAS\Cache\Nodes\NullNodeRepository:
+ Collaboration diagram for ILIAS\Cache\Nodes\NullNodeRepository:

Public Member Functions

 store (Node $node)
 
 getNodes ()
 
 create (string $host, int $port, int $weight)
 
 deleteAll ()
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 26 of file NullNodeRepository.php.

Member Function Documentation

◆ create()

ILIAS\Cache\Nodes\NullNodeRepository::create ( string  $host,
int  $port,
int  $weight 
)

Implements ILIAS\Cache\Nodes\NodeRepository.

Definition at line 38 of file NullNodeRepository.php.

38  : Node
39  {
40  return new Node($host, $port, $weight);
41  }

◆ deleteAll()

ILIAS\Cache\Nodes\NullNodeRepository::deleteAll ( )

Implements ILIAS\Cache\Nodes\NodeRepository.

Definition at line 43 of file NullNodeRepository.php.

43  : void
44  {
45  }

◆ getNodes()

ILIAS\Cache\Nodes\NullNodeRepository::getNodes ( )
Returns
Node[]

Implements ILIAS\Cache\Nodes\NodeRepository.

Definition at line 33 of file NullNodeRepository.php.

33  : array
34  {
35  return [];
36  }

◆ store()

ILIAS\Cache\Nodes\NullNodeRepository::store ( Node  $node)

Implements ILIAS\Cache\Nodes\NodeRepository.

Definition at line 28 of file NullNodeRepository.php.

28  : Node
29  {
30  return $node;
31  }

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