19declare(strict_types=1);
29 private ?
int $starting_point_type =
null,
30 private int $starting_object = 0,
31 private ?
int $starting_position =
null,
32 private ?
int $rule_type =
null,
33 private ?
string $rule_options =
null,
34 private int $calendar_view = 0,
35 private int $calendar_period = 0
46 $this->starting_point_type = $starting_point_type;
51 return $this->starting_point_type;
56 $this->starting_object = $a_starting_object;
61 return $this->starting_object;
66 $this->starting_position = $a_starting_position;
71 return $this->starting_position;
76 return $this->rule_type;
94 return $this->calendar_view;
102 $this->calendar_view = $calendar_view;
107 return $this->calendar_period;
112 $this->calendar_period = $calendar_period;
117 return $this->rule_options;
122 $this->rule_options = $a_rule_options;
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
getCalendarView()
Gets calendar view.
setRuleOptions(string $a_rule_options)
isRoleBasedStartingPoint()
setStartingObject(int $a_starting_object)
setPosition(int $a_starting_position)
__construct(private ?int $id, private ?int $starting_point_type=null, private int $starting_object=0, private ?int $starting_position=null, private ?int $rule_type=null, private ?string $rule_options=null, private int $calendar_view=0, private int $calendar_period=0)
setStartingPointType(int $starting_point_type)
setCalendarView(int $calendar_view)
Sets calendar view.
setCalendarPeriod(int $calendar_period)