ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
◀ ilDoc Overview
07-to-new-method.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
function
toList
(): bool
22
{
23
class
SomeClass
24
{
25
public
function
say(
string
$firstWord,
string
$secondWord):
string
26
{
27
return
$firstWord . $secondWord;
28
}
29
}
30
31
global
$DIC
;
32
33
$instance =
new
SomeClass();
34
35
$refinery
= $DIC->refinery();
36
37
$transformation =
$refinery
->to()->toNew(
38
[$instance,
'say'
]
39
);
40
41
$result = $transformation->transform([
'Hello'
,
' World!'
]);
42
43
return
assert(
'Hello World!'
=== $result);
44
}
toList
toList()
Definition:
07-to-new-method.php:21
$DIC
global $DIC
Definition:
feed.php:28
ILIAS\Repository\$refinery
Refinery Factory $refinery
Definition:
trait.BaseGUIRequest.php:36
src
Refinery
examples
To
07-to-new-method.php
Generated on Wed Sep 10 2025 14:12:07 for ILIAS by
1.8.13 (using
Doxyfile
)