ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
PageBuilderModification.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\GlobalScreen\Scope\Layout\Factory
;
22
23
use
ILIAS\GlobalScreen\Scope\Layout\Provider\PagePart\PagePartProvider
;
24
use
ILIAS\UI\Component\Layout\Page\Page
;
25
30
class
PageBuilderModification
extends
AbstractLayoutModification
implements
LayoutModification
31
{
35
public
function
firstArgumentAllowsNull
(): bool
36
{
37
return
false
;
38
}
39
43
public
function
returnTypeAllowsNull
(): bool
44
{
45
return
false
;
46
}
47
51
#[\Override]
52
public
function
isFinal
(): bool
53
{
54
return
true
;
55
}
56
60
public
function
getClosureFirstArgumentType
(): string
61
{
62
return
PagePartProvider::class;
63
}
64
68
public
function
getClosureReturnType
(): string
69
{
70
return
Page::class;
71
}
72
}
ILIAS\GlobalScreen\Scope\Layout\Factory\PageBuilderModification\getClosureReturnType
getClosureReturnType()
Definition:
PageBuilderModification.php:68
ILIAS\GlobalScreen\Scope\Layout\Factory\PageBuilderModification\firstArgumentAllowsNull
firstArgumentAllowsNull()
Definition:
PageBuilderModification.php:35
ILIAS\GlobalScreen\Scope\Layout\Factory
Definition:
AbstractLayoutModification.php:21
ILIAS\GlobalScreen\Scope\Layout\Factory\PageBuilderModification
Class PageBuilderModification.
Definition:
PageBuilderModification.php:30
PagePartProvider
ILIAS\GlobalScreen\Scope\Layout\Factory\AbstractLayoutModification
Definition:
AbstractLayoutModification.php:32
Page
ILIAS\GlobalScreen\Scope\Layout\Factory\PageBuilderModification\returnTypeAllowsNull
returnTypeAllowsNull()
Definition:
PageBuilderModification.php:43
ILIAS\GlobalScreen\Scope\Layout\Factory\PageBuilderModification\getClosureFirstArgumentType
getClosureFirstArgumentType()
Definition:
PageBuilderModification.php:60
ILIAS\GlobalScreen\Scope\Layout\Factory\LayoutModification
Class LayoutModification.
Definition:
LayoutModification.php:29
ILIAS\GlobalScreen\Scope\Layout\Factory\PageBuilderModification\isFinal
isFinal()
Definition:
PageBuilderModification.php:52
components
ILIAS
GlobalScreen
src
Scope
Layout
Factory
PageBuilderModification.php
Generated on Sun Aug 31 2025 23:03:02 for ILIAS by
1.8.13 (using
Doxyfile
)