-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconstants.php
49 lines (39 loc) · 944 Bytes
/
constants.php
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
<?php
define('REQUIRED_ENVIRONMENT_VARIABLES', [
'MYSQL_HOSTNAME',
'MYSQL_PORT',
'MYSQL_USERNAME',
'MYSQL_DATABASE',
'MYSQL_ENCODING'
]);
define('SERVICE_MIME', 'application/json');
define('IMAGE_UPLOAD_PATH', 'uploads/img');
define('SNMP_OIDS', [
'ACTIVE_PROCESSES' => '1.3.6.1.2.1.25.1.6.0',
'ACTIVE_SESSIONS' => '1.3.6.1.2.1.25.1.5.0'
]);
define('GAUGE_TYPE', [
'PROCESSES' => 'PROCESSES',
'SESSIONS' => 'SESSIONS'
]);
define('IMAGE_VALID_MIMES', [
'image/jpg',
'image/jpeg',
'image/gif',
'image/png'
]);
define('IMAGE_REQUIRED_RESOLUTION', [
'WIDTH' => 300,
'HEIGHT' => 300
]);
define('DESCRIPTION_MAX_LENGTH', 200);
define('HTTP_STATUS', [
'OK' => 200,
'CREATED' => 201,
'BAD_REQUEST' => 400,
'FORBIDDEN' => 403,
'NOT_FOUND' => 404,
'DATABASE_ERROR' => -1000,
'DUPLICATED_ENTRY' => -1001
]);
?>