|
1
|
|
|
<?php |
|
2
|
|
|
|
|
3
|
|
|
class ProjektronDaytimeRecordingDto |
|
4
|
|
|
{ |
|
5
|
|
|
public string $componentTitleComposed; |
|
6
|
|
|
public bool $formSubmitted; |
|
7
|
|
|
public string $dataFirstOnPage; |
|
8
|
|
|
public bool $dialogGroupVisibleOptions; |
|
9
|
|
|
public string $settingsBoardColumnContent0EditorType; |
|
10
|
|
|
public string $settingsBoardColumnContent0AvailableTokens; |
|
11
|
|
|
public string $settingsBoardColumnContent0; |
|
12
|
|
|
public string $settingsBoardColumnContent0Search; |
|
13
|
|
|
public bool $settingsDialogOpened; |
|
14
|
|
|
public bool $filtersHasUnappliedChanges; |
|
15
|
|
|
public ?int $selectionsEffortRecordingDateYear; |
|
16
|
|
|
public ?int $selectionsEffortRecordingDateMonth; |
|
17
|
|
|
public ?int $selectionsEffortRecordingDateDay; |
|
18
|
|
|
public string $selectionsEffortRecordingDateCalendarState; |
|
19
|
|
|
public string $selectionsEffortRecordingDateCalendarAttribute; |
|
20
|
|
|
public string $contentSingleEffortTaskSelectorFixedTaskDataCustomTitle; |
|
21
|
|
|
public string $contentSingleEffortTaskSelectorFixedTaskDataFirstOnPage; |
|
22
|
|
|
public string $contentSingleEffortTaskSelectorFixedTaskTask; |
|
23
|
|
|
public string $contentSingleEffortTaskSelectorFixedTaskTaskEntityName; |
|
24
|
|
|
public string $contentSingleEffortTaskSelectorFixedTaskSelectedTaskSummaryDataFirstOnPage; |
|
25
|
|
|
public bool $contentSingleEffortTaskSelectorFixedTaskSelectedTaskSummaryDataSuppressLastHorizontalLine; |
|
26
|
|
|
public bool $contentSingleEffortTaskSelectorFixedTaskEditFormDataSubmitted; |
|
27
|
|
|
public string $contentSingleEffortEffortEditorEffort1DataFirstOnPage; |
|
28
|
|
|
public bool $contentSingleEffortEffortEditorEffort1DataSuppressLastHorizontalLine; |
|
29
|
|
|
public string $contentSingleEffortEffortEditorEffort1Oid; |
|
30
|
|
|
public string $contentSingleEffortEffortEditorEffort1EditorType; |
|
31
|
|
|
public int $contentSingleEffortEffortEditorEffort1Effort; |
|
32
|
|
|
public string $contentSingleEffortEffortEditorEffort1EffortDate; |
|
33
|
|
|
public string $contentSingleEffortEffortEditorEffort1EffortDateEditorType; |
|
34
|
|
|
public string $contentSingleEffortEffortEditorEffort1StartTime; |
|
35
|
|
|
public string $contentSingleEffortEffortEditorEffort1StartTimeEditorType; |
|
36
|
|
|
public string $contentSingleEffortEffortEditorEffort1EndTime; |
|
37
|
|
|
public string $contentSingleEffortEffortEditorEffort1EndTimeEditorType; |
|
38
|
|
|
public ?string $contentSingleEffortEffortEditorEffort1Note; |
|
39
|
|
|
public string $contentSingleEffortEffortEditorEffort1NoteEditorType; |
|
40
|
|
|
public bool $contentSingleEffortEffortEditorEffort1EditFormDataSubmitted; |
|
41
|
|
|
public string $contentSingleEffortGeneralEffortDataFirstOnPage; |
|
42
|
|
|
public bool $contentSingleEffortGeneralEffortDataSuppressLastHorizontalLine; |
|
43
|
|
|
public bool $contentSingleEffortGeneralEffortEditFormDataSubmitted; |
|
44
|
|
|
public string $viewState; |
|
45
|
|
|
|
|
46
|
|
|
|
|
47
|
|
|
public function buildPostData(ProjektronDaytimeRecordingDto $dto): string |
|
48
|
|
|
{ |
|
49
|
|
|
$data = [ |
|
50
|
|
|
'daytimerecording,__componentTitleComposed' => $dto->componentTitleComposed, |
|
51
|
|
|
'daytimerecording,formsubmitted' => $dto->formSubmitted ? 'true' : 'false', |
|
52
|
|
|
'daytimerecording,Data_FirstOnPage' => $dto->dataFirstOnPage, |
|
53
|
|
|
'daytimerecording,dialog_group_visible_options' => $dto->dialogGroupVisibleOptions ? 'true' : 'false', |
|
54
|
|
|
'daytimerecording,Settings,SettingsDefinitions,DisplayOptions,boardColumnContent0,boardColumnContent0_editortype' => $dto->settingsBoardColumnContent0EditorType, |
|
55
|
|
|
'daytimerecording,Settings,SettingsDefinitions,DisplayOptions,boardColumnContent0,boardColumnContent0_availableTokens' => $dto->settingsBoardColumnContent0AvailableTokens, |
|
56
|
|
|
'daytimerecording,Settings,SettingsDefinitions,DisplayOptions,boardColumnContent0,boardColumnContent0' => $dto->settingsBoardColumnContent0, |
|
57
|
|
|
'daytimerecording,Settings,SettingsDefinitions,DisplayOptions,boardColumnContent0,boardColumnContent0_search' => $dto->settingsBoardColumnContent0Search, |
|
58
|
|
|
'daytimerecording,settings_dialog_opened' => $dto->settingsDialogOpened ? 'false' : 'true', |
|
59
|
|
|
'daytimerecording,filters_has_unapplied_changes' => $dto->filtersHasUnappliedChanges ? 'true' : 'false', |
|
60
|
|
|
'daytimerecording,Selections,effortRecordingDate,year' => $dto->selectionsEffortRecordingDateYear, |
|
61
|
|
|
'daytimerecording,Selections,effortRecordingDate,month' => $dto->selectionsEffortRecordingDateMonth, |
|
62
|
|
|
'daytimerecording,Selections,effortRecordingDate,day' => $dto->selectionsEffortRecordingDateDay, |
|
63
|
|
|
'daytimerecording,Selections,effortRecordingDate,__calendar_state' => $dto->selectionsEffortRecordingDateCalendarState, |
|
64
|
|
|
'daytimerecording,Selections,effortRecordingDate,__calendarattribute' => $dto->selectionsEffortRecordingDateCalendarAttribute, |
|
65
|
|
|
'daytimerecording,Content,singleeffort,TaskSelector,fixedtask,Data_CustomTitle' => $dto->contentSingleEffortTaskSelectorFixedTaskDataCustomTitle, |
|
66
|
|
|
'daytimerecording,Content,singleeffort,TaskSelector,fixedtask,Data_FirstOnPage' => $dto->contentSingleEffortTaskSelectorFixedTaskDataFirstOnPage, |
|
67
|
|
|
'daytimerecording,Content,singleeffort,TaskSelector,fixedtask,task,task' => $dto->contentSingleEffortTaskSelectorFixedTaskTask, |
|
68
|
|
|
'daytimerecording,Content,singleeffort,TaskSelector,fixedtask,task,task_entityname' => $dto->contentSingleEffortTaskSelectorFixedTaskTaskEntityName, |
|
69
|
|
|
'daytimerecording,Content,singleeffort,TaskSelector,fixedtask,selectedTaskSummary,selectedTaskSummaryWithInterval,Data_FirstOnPage' => $dto->contentSingleEffortTaskSelectorFixedTaskSelectedTaskSummaryDataFirstOnPage, |
|
70
|
|
|
'daytimerecording,Content,singleeffort,TaskSelector,fixedtask,selectedTaskSummary,selectedTaskSummaryWithInterval,Data_SuppressLastHorizontalLine' => $dto->contentSingleEffortTaskSelectorFixedTaskSelectedTaskSummaryDataSuppressLastHorizontalLine ? 'true' : 'false', |
|
71
|
|
|
'daytimerecording,Content,singleeffort,TaskSelector,fixedtask,edit_form_data_submitted' => $dto->contentSingleEffortTaskSelectorFixedTaskEditFormDataSubmitted ? 'true' : 'false', |
|
72
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,Data_FirstOnPage' => $dto->contentSingleEffortEffortEditorEffort1DataFirstOnPage, |
|
73
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,Data_SuppressLastHorizontalLine' => $dto->contentSingleEffortEffortEditorEffort1DataSuppressLastHorizontalLine ? 'true' : 'false', |
|
74
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,oid' => $dto->contentSingleEffortEffortEditorEffort1Oid, |
|
75
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,effort_editortype' => $dto->contentSingleEffortEffortEditorEffort1EditorType, |
|
76
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,effort' => $dto->contentSingleEffortEffortEditorEffort1Effort, |
|
77
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,effort_date' => $dto->contentSingleEffortEffortEditorEffort1EffortDate, |
|
78
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,effort_date_editortype' => $dto->contentSingleEffortEffortEditorEffort1EffortDateEditorType, |
|
79
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,start_time' => $dto->contentSingleEffortEffortEditorEffort1StartTime, |
|
80
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,start_time_editortype' => $dto->contentSingleEffortEffortEditorEffort1StartTimeEditorType, |
|
81
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,end_time' => $dto->contentSingleEffortEffortEditorEffort1EndTime, |
|
82
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,end_time_editortype' => $dto->contentSingleEffortEffortEditorEffort1EndTimeEditorType, |
|
83
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,note' => $dto->contentSingleEffortEffortEditorEffort1Note, |
|
84
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,note_editortype' => $dto->contentSingleEffortEffortEditorEffort1NoteEditorType, |
|
85
|
|
|
'daytimerecording,Content,singleeffort,EffortEditor,effort1,edit_form_data_submitted' => $dto->contentSingleEffortEffortEditorEffort1EditFormDataSubmitted ? 'true' : 'false', |
|
86
|
|
|
'daytimerecording,Content,singleeffort,generalEffort,Data_FirstOnPage' => $dto->contentSingleEffortGeneralEffortDataFirstOnPage, |
|
87
|
|
|
'daytimerecording,Content,singleeffort,generalEffort,Data_SuppressLastHorizontalLine' => $dto->contentSingleEffortGeneralEffortDataSuppressLastHorizontalLine ? 'true' : 'false', |
|
88
|
|
|
'daytimerecording,Content,singleeffort,generalEffort,edit_form_data_submitted' => $dto->contentSingleEffortGeneralEffortEditFormDataSubmitted ? 'true' : 'false', |
|
89
|
|
|
'javax.faces.ViewState' => $dto->viewState, |
|
90
|
|
|
]; |
|
91
|
|
|
|
|
92
|
|
|
return http_build_query($data); |
|
93
|
|
|
} |
|
94
|
|
|
} |
|
95
|
|
|
|
|
96
|
|
|
|
|
97
|
|
|
|