Skip to content

Commit 1d75b5c

Browse files
committed
added exampe configuration for AIS.
1 parent 6e10881 commit 1d75b5c

File tree

1 file changed

+138
-0
lines changed

1 file changed

+138
-0
lines changed

config/school-ais.php

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
<?php
2+
3+
return [
4+
'programmes' => [
5+
'BIT' => ['code' => 'BIT', 'name' => '7.300 Bachelor of Information Technology'],
6+
'GDIT' => ['code' => 'GDIT', 'name' => '7.400 Graduate Diploma in Information Technology'],
7+
'PGDIT' => ['code' => 'PGDIT', 'name' => '7.500 Postgraduate Diploma in Information Technology'],
8+
],
9+
10+
'specialisations' => [
11+
['code' => 'SD', 'name' => 'Software Development'],
12+
['code' => 'CN', 'name' => 'Computer Networks'],
13+
['code' => 'IS', 'name' => 'Information Systems'],
14+
['code' => 'NS', 'name' => 'Networks and Security'],
15+
],
16+
17+
'semesters' => [
18+
['code' => '2019S3', 'name' => 'Semester 3, 2019','year' => 2019, 'semester' => 3, 'start' => '2019/09/09', 'finish' => '2019/12/13'],
19+
['code' => '2019S2', 'name' => 'Semester 2, 2019','year' => 2019, 'semester' => 2, 'start' => '2019/05/20', 'finish' => '2019/08/23'],
20+
['code' => '2019S1', 'name' => 'Semester 1, 2019','year' => 2019, 'semester' => 1, 'start' => '2019/01/29', 'finish' => '2019/05/03'],
21+
['code' => '2018S3', 'name' => 'Semester 3, 2018','year' => 2018, 'semester' => 3, 'start' => '2018/09/10', 'finish' => '2018/12/14'],
22+
['code' => '2018S2', 'name' => 'Semester 2, 2018','year' => 2018, 'semester' => 3, 'start' => '2018/09/10', 'finish' => '2018/12/14'],
23+
['code' => '2018S1', 'name' => 'Semester 1, 2018','year' => 2018, 'semester' => 3, 'start' => '2018/09/10', 'finish' => '2018/12/14'],
24+
],
25+
26+
'areas' => [
27+
['code' => 'ANYWHERE_AUCKLAND', 'name' => 'Anywhere in Auckland'],
28+
['code' => 'AUCKLAND_CBD', 'name' => 'Auckland CBD'],
29+
['code' => 'NORTH_SHORE', 'name' => 'North Shore'],
30+
['code' => 'EAST_AUCKLAND', 'name' => 'East Auckland'],
31+
['code' => 'SOUTH_AUCKLAND', 'name' => 'South Auckland'],
32+
['code' => 'WEST_AUCKLAND', 'name' => 'West Auckland'],
33+
],
34+
35+
'transportations' => [
36+
['code' => 'WALK', 'name' => 'Walk'],
37+
['code' => 'MYCAR', 'name' => 'Car'],
38+
['code' => 'BUS', 'name' => 'Bus'],
39+
['code' => 'TRAIN', 'name' => 'Train'],
40+
['code' => 'OTHER', 'name' => 'Other'],
41+
],
42+
43+
'internships' => [
44+
'internships' => [
45+
'statuses' => [
46+
['code' => 'OPEN', 'name' => 'Open'],
47+
['code' => 'CLOSED', 'name' => 'Closed'],
48+
],
49+
],
50+
'applications' => [
51+
'statuses' => [
52+
['code' => 'PENDING', 'name' => 'Pending'],
53+
['code' => 'INTERVIEWING', 'name' => 'Interviewing'],
54+
['code' => 'DECLINED', 'name' => 'Declined'],
55+
['code' => 'PLACED', 'name' => 'Placed'],
56+
['code' => 'PLACED_EXTENDED', 'name' => 'Placed (Extended)'],
57+
['code' => 'COMPLETED', 'name' => 'Completed'],
58+
],
59+
'outcomes' => [
60+
['code' => '', 'name' => 'N/A'],
61+
['code' => 'NOT_YET', 'name' => 'Not yet'],
62+
['code' => 'PASSED', 'name' => 'Passed'],
63+
['code' => 'FAILED', 'name' => 'Failed'],
64+
['code' => 'EXTENDED', 'name' => 'Extended'],
65+
['code' => 'PLACED', 'name' => 'Placed'],
66+
['code' => 'COMPLETED', 'name' => 'Completed'],
67+
['code' => 'OTHER', 'name' => 'Other'],
68+
],
69+
'statuses_outcomes' => [
70+
[
71+
'code' => 'PENDING',
72+
'name' => 'Pending',
73+
'outcomes' => [],
74+
],
75+
[
76+
'code' => 'INTERVIEWING',
77+
'name' => 'Interviewing',
78+
'outcomes' => [],
79+
],
80+
[
81+
'code' => 'DECLINED',
82+
'name' => 'Declined',
83+
'outcomes' => [],
84+
],
85+
[
86+
'code' => 'PLACED',
87+
'name' => 'Placed',
88+
'outcomes' => [],
89+
],
90+
[
91+
'code' => 'PLACED_EXTENDED',
92+
'name' => 'Placed (Extended)',
93+
'outcomes' => [],
94+
],
95+
[
96+
'code' => 'COMPLETED',
97+
'name' => 'Completed',
98+
'outcomes' => [
99+
['code' => 'PASSED', 'name' => 'Passed'],
100+
['code' => 'FAILED', 'name' => 'Failed'],
101+
],
102+
],
103+
],
104+
],
105+
],
106+
107+
'communication' => [
108+
'contacts' => [
109+
'methods' => [
110+
[
111+
'code' => 'LETTER',
112+
'name' => 'Letter',
113+
'labels' => [],
114+
],
115+
[
116+
'code' => 'EMAIL',
117+
'name' => 'Email',
118+
'labels' => [
119+
['code' => 'TEMPLATE1', 'name' => 'Template #1'],
120+
['code' => 'TEMPLATE2', 'name' => 'Template #2'],
121+
['code' => 'TEMPLATE3', 'name' => 'Template #3'],
122+
['code' => 'TEMPLATE4', 'name' => 'Template #4'],
123+
['code' => 'TEMPLATE5', 'name' => 'Template #5'],
124+
['code' => 'TEMPLATE6', 'name' => 'Template #6'],
125+
['code' => 'TEMPLATE7', 'name' => 'Template #7'],
126+
['code' => 'TEMPLATE8', 'name' => 'Template #8'],
127+
],
128+
],
129+
[
130+
'code' => 'PHONE',
131+
'name' => 'Phone',
132+
'labels' => [],
133+
],
134+
],
135+
],
136+
],
137+
];
138+

0 commit comments

Comments
 (0)