ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
Builder.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Calendar\Recurrence\Input
;
22
23
use
ILIAS\UI\Component\Input\Field\Group
;
24
25
interface
Builder
26
{
27
public
function
withoutUnlimitedRecurrences
(
bool
$without =
true
):
Builder
;
28
29
public
function
withoutDaily
(
bool
$without =
true
):
Builder
;
30
31
public
function
withoutWeekly
(
bool
$without =
true
):
Builder
;
32
33
public
function
withoutMonthly
(
bool
$without =
true
):
Builder
;
34
35
public
function
withoutYearly
(
bool
$without =
true
):
Builder
;
36
37
public
function
hasUnlimitedRecurrences
(): bool;
38
39
public
function
hasDaily
(): bool;
40
41
public
function
hasWeekly
(): bool;
42
43
public
function
hasMonthly
(): bool;
44
45
public
function
hasYearly
(): bool;
46
47
public
function
get
():
Group
;
48
}
ILIAS\Calendar\Recurrence\Input
Definition:
Builder.php:21
ILIAS\Calendar\Recurrence\Input\Builder\hasUnlimitedRecurrences
hasUnlimitedRecurrences()
ILIAS\Calendar\Recurrence\Input\Builder
Definition:
Builder.php:25
ILIAS\Calendar\Recurrence\Input\Builder\withoutDaily
withoutDaily(bool $without=true)
ILIAS\Calendar\Recurrence\Input\Builder\withoutYearly
withoutYearly(bool $without=true)
ILIAS\Calendar\Recurrence\Input\Builder\hasWeekly
hasWeekly()
Group
ILIAS\Calendar\Recurrence\Input\Builder\hasYearly
hasYearly()
ILIAS\Calendar\Recurrence\Input\Builder\hasDaily
hasDaily()
ILIAS\Calendar\Recurrence\Input\Builder\withoutWeekly
withoutWeekly(bool $without=true)
ILIAS\Calendar\Recurrence\Input\Builder\withoutUnlimitedRecurrences
withoutUnlimitedRecurrences(bool $without=true)
ILIAS\Calendar\Recurrence\Input\Builder\withoutMonthly
withoutMonthly(bool $without=true)
ILIAS\ILIASObject\Creation\Group
Definition:
AddNewItemElementTypes.php:26
ILIAS\Calendar\Recurrence\Input\Builder\hasMonthly
hasMonthly()
components
ILIAS
Calendar
classes
Recurrence
Input
Builder.php
Generated on Wed Sep 3 2025 23:02:32 for ILIAS by
1.8.13 (using
Doxyfile
)