-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.php
More file actions
122 lines (104 loc) · 3.1 KB
/
config.php
File metadata and controls
122 lines (104 loc) · 3.1 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
<?php
use App\Providers\AppServiceProvider;
use App\Providers\SessionProvider;
return [
'APP' => [
"STATUS" => "UP",
"KEY" => env('APP_KEY'),
"TITLE" => "DAVINCI",
"DEBUG" => true,
"CHECK_UNUSED_VARIABLES" => true,
"TIMEZONE" => "Asia/Tehran",
"PROVIDERS" => [
SessionProvider::class,
AppServiceProvider::class,
],
"MIDDLEWARES" => [
"WEB" => [],
"API" => []
]
],
'DATABASE' => [
'default' => [
"DRIVER" => "mysql",
"SERVER_NAME" => env('DB_SERVER'),
"DB_NAME" => env('DB_NAME'),
"USERNAME" => env('DB_USERNAME'),
"PASSWORD" => env('DB_PASSWORD'),
"APPLY_TIMEZONE" => false,
"TIMEZONE" => "+03:30"
],
],
'ASSETS' => [
'VERSION' => '2.0.0',
'ALIAS' => [],
'DL' => [
'DEFAULT_CACHE' => false,
'DIRECTORIES' => [
'c' => [
'PATH' => 'Css',
// 'REAL_PATH' => '',
'CACHE' => false,
'EXT' => 'css',
'MIME' => 'text/css',
],
'j' => [
'PATH' => 'Js',
'CACHE' => false,
'EXT' => 'js',
'MIME' => 'application/javascript',
],
'f' => [
'PATH' => 'Fonts',
'CACHE' => true,
'EXT' => 'ttf',
'MIME' => 'font/ttf',
],
'i' => [
'PATH' => 'Images',
'CACHE' => true,
'EXT' => 'jpg',
'MIME' => 'image/jpeg',
],
],
],
],
'LOGGER' => [
'DEFAULT' => 'DAILY',
'CHANNELS' => [
'DAILY' => [
'PATH' => storagePath('Logs/App/Daily'),
'LEVEL' => 'debug',
'MAX_FILES' => 7,
],
'SINGLE' => [
'PATH' => storagePath('Logs/App/davinci.log'),
'LEVEL' => 'debug',
],
],
'FORMAT' => '[{timestamp}] {level}: {message} {context} {extra} [RequestID: {request_id}]',
],
'CACHE' => [
'CACHE_DIR' => storagePath('/Maya/Cache'),
'DEFAULT_EXPIRATION' => 3600,
'ENCRYPTION_KEY' => env('APP_KEY'),
'CLEANUP_INTERVAL' => 3600,
'MAX_MEMORY_CACHE_SIZE' => 3,
'ENABLE_ENCRYPTION' => false,
'ENABLE_COMPRESSION' => false,
],
'VIEW' => [
'VIEW_FILE_EXTENSION' => '.blade.php',
'VIEW_DIRECTORY' => basePath('View'),
'VIEW_COMPILED_PATH' => storagePath('/Maya/Cache/Views'),
'CACHE' => false,
],
'CORS' => [
'allowed_methods' => ['GET', 'POST', 'PUT', 'DELETE'],
'allowed_origins' => ['*'],
'allowed_headers' => ['Content-Type'],
'max_age' => 86400,
'supports_credentials' => true,
],
'CSRF' => [],
];