ILIAS
trunk Revision v11.0_alpha-2658-ge2404539063
◀ ilDoc Overview
NodeRepository.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Cache\Nodes
;
22
26
interface
NodeRepository
27
{
28
public
function
store
(
Node
$node):
Node
;
29
30
public
function
create
(
31
string
$host,
32
int
$port,
33
int
$weight
34
):
Node
;
35
39
public
function
getNodes
(): array;
40
41
public
function
deleteAll
(): void;
42
}
ILIAS\Cache\Nodes\Node
Definition:
Node.php:26
ILIAS\Cache\Nodes
Definition:
Node.php:21
ILIAS\Cache\Nodes\NodeRepository\deleteAll
deleteAll()
ILIAS\Cache\Nodes\NodeRepository\store
store(Node $node)
ILIAS\Cache\Nodes\NodeRepository\create
create(string $host, int $port, int $weight)
ILIAS\Cache\Nodes\NodeRepository\getNodes
getNodes()
ILIAS\Cache\Nodes\NodeRepository
Definition:
NodeRepository.php:26
components
ILIAS
Cache
src
Nodes
NodeRepository.php
Generated on Tue Sep 2 2025 23:02:32 for ILIAS by
1.8.13 (using
Doxyfile
)