ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ 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:27
ILIAS\Cache\Nodes\NodeRepository
Definition:
NodeRepository.php:27
ILIAS\Cache\Nodes\NodeRepository\create
create(string $host, int $port, int $weight)
ILIAS\Cache\Nodes\NodeRepository\store
store(Node $node)
ILIAS\Cache\Nodes\NodeRepository\getNodes
getNodes()
ILIAS\Cache\Nodes\NodeRepository\deleteAll
deleteAll()
ILIAS\Cache\Nodes
Definition:
Node.php:21
components
ILIAS
Cache
src
Nodes
NodeRepository.php
Generated on Sat Oct 18 2025 23:02:41 for ILIAS by
1.9.4 (using
Doxyfile
)