ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
Builder.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
24
25interface 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}
withoutUnlimitedRecurrences(bool $without=true)
Describes the monoid operation of grouping form inputs.
Definition: Group.php:32