-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathTasksComponent.php
More file actions
126 lines (109 loc) · 1.87 KB
/
TasksComponent.php
File metadata and controls
126 lines (109 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<?php
/**
* Tasks Component
*
* @author Noriko Arai <arai@nii.ac.jp>
* @author Yuto Kitatsuji <kitatsuji.yuto@wihtone.co.jp>
* @link http://www.netcommons.org NetCommons Project
* @license http://www.netcommons.org/license.txt NetCommons License
* @copyright Copyright 2014, NetCommons Project
*/
App::uses('Component', 'Controller');
/**
* TasksComponent
*
* @author Yuto Kitatsuji <kitatsuji.yuto@wihtone.co.jp>
* @package NetCommons\Tasks\Controller
*/
class TasksComponent extends Component {
/**
* 公開中のTODO
*
* @var string
*/
const TASK_CONTENT_STATUS_PUBLISHED = WorkflowComponent::STATUS_PUBLISHED;
/**
* 一時保存中のTODO
*
* @var string
*/
const TASK_CONTENT_STATUS_IN_DRAFT = WorkflowComponent::STATUS_IN_DRAFT;
/**
* 未完了のToDo
*
* @var const
*/
const TASK_CONTENT_INCOMPLETE_TASK = 0;
/**
* 完了したToDo
*
* @var const
*/
const TASK_CONTENT_IS_COMPLETION = 1;
/**
* 実施開始日前のToDo
*
* @var const
*/
const TASK_START_DATE_BEFORE = 1;
/**
* 実施終了日間近のToDo
*
* @var const
*/
const TASK_DEADLINE_CLOSE = 2;
/**
* 実施終了日を過ぎたToDo
*
* @var const
*/
const TASK_BEYOND_THE_END_DATE = 3;
/**
* 実施中のToDo
*
* @var const
*/
const TASK_BEING_PERFORMED = 4;
/**
* 一覧画面でのユーザーアイコン表示上限
*
* @var const
*/
const LIST_DISPLAY_NUM = 5;
/**
* ToDoの進捗率の刻み数
*
* @var const
*/
const TASK_PROGRESS_RATE_INCREMENTS = 10;
/**
* ToDo完了時の進捗率
*
* @var const
*/
const TASK_COMPLETION_PROGRESS_RATE = 100;
/**
* 重要度未設定
*
* @var const
*/
const TASK_PRIORITY_UNDEFINED = 0;
/**
* 重要度低
*
* @var const
*/
const TASK_PRIORITY_LOW = 1;
/**
* 重要度中
*
* @var const
*/
const TASK_PRIORITY_MEDIUM = 2;
/**
* 重要度高
*
* @var const
*/
const TASK_PRIORITY_HIGH = 3;
}