app.php
1 <?php 2 3 use Illuminate\Support\Facades\Facade; 4 5 return [ 6 7 /* 8 |-------------------------------------------------------------------------- 9 | Application Name 10 |-------------------------------------------------------------------------- 11 | 12 | This value is the name of your application. This value is used when the 13 | framework needs to place the application's name in a notification or 14 | any other location as required by the application or its packages. 15 | 16 */ 17 18 'name' => env('APP_NAME', 'Laravel'), 19 20 /* 21 |-------------------------------------------------------------------------- 22 | Application Environment 23 |-------------------------------------------------------------------------- 24 | 25 | This value determines the "environment" your application is currently 26 | running in. This may determine how you prefer to configure various 27 | services the application utilizes. Set this in your ".env" file. 28 | 29 */ 30 31 'env' => env('APP_ENV', 'production'), 32 33 /* 34 |-------------------------------------------------------------------------- 35 | Application Debug Mode 36 |-------------------------------------------------------------------------- 37 | 38 | When your application is in debug mode, detailed error messages with 39 | stack traces will be shown on every error that occurs within your 40 | application. If disabled, a simple generic error page is shown. 41 | 42 */ 43 44 'debug' => (bool)env('APP_DEBUG', false), 45 46 /* 47 |-------------------------------------------------------------------------- 48 | Application URL 49 |-------------------------------------------------------------------------- 50 | 51 | This URL is used by the console to properly generate URLs when using 52 | the Artisan command line tool. You should set this to the root of 53 | your application so that it is used when running Artisan tasks. 54 | 55 */ 56 57 'url' => env('APP_URL', 'http://localhost'), 58 59 'asset_url' => env('ASSET_URL'), 60 61 /* 62 |-------------------------------------------------------------------------- 63 | Application Timezone 64 |-------------------------------------------------------------------------- 65 | 66 | Here you may specify the default timezone for your application, which 67 | will be used by the PHP date and date-time functions. We have gone 68 | ahead and set this to a sensible default for you out of the box. 69 | 70 */ 71 72 'timezone' => 'Europe/Madrid', 73 74 /* 75 |-------------------------------------------------------------------------- 76 | Application Locale Configuration 77 |-------------------------------------------------------------------------- 78 | 79 | The application locale determines the default locale that will be used 80 | by the translation service provider. You are free to set this value 81 | to any of the locales which will be supported by the application. 82 | 83 */ 84 85 'locale' => 'es', 86 87 /* 88 |-------------------------------------------------------------------------- 89 | Application Fallback Locale 90 |-------------------------------------------------------------------------- 91 | 92 | The fallback locale determines the locale to use when the current one 93 | is not available. You may change the value to correspond to any of 94 | the language folders that are provided through your application. 95 | 96 */ 97 98 'fallback_locale' => 'en', 99 100 /* 101 |-------------------------------------------------------------------------- 102 | Faker Locale 103 |-------------------------------------------------------------------------- 104 | 105 | This locale will be used by the Faker PHP library when generating fake 106 | data for your database seeds. For example, this will be used to get 107 | localized telephone numbers, street address information and more. 108 | 109 */ 110 111 'faker_locale' => 'es_ES', 112 113 /* 114 |-------------------------------------------------------------------------- 115 | Encryption Key 116 |-------------------------------------------------------------------------- 117 | 118 | This key is used by the Illuminate encrypter service and should be set 119 | to a random, 32 character string, otherwise these encrypted strings 120 | will not be safe. Please do this before deploying an application! 121 | 122 */ 123 124 'key' => env('APP_KEY'), 125 126 'cipher' => 'AES-256-CBC', 127 128 'gpg' => [ 129 'homedir' => env('GPG_HOMEDIR', '/var/www/html'), 130 ], 131 132 /* 133 |-------------------------------------------------------------------------- 134 | Maintenance Mode Driver 135 |-------------------------------------------------------------------------- 136 | 137 | These configuration options determine the driver used to determine and 138 | manage Laravel's "maintenance mode" status. The "cache" driver will 139 | allow maintenance mode to be controlled across multiple machines. 140 | 141 | Supported drivers: "file", "cache" 142 | 143 */ 144 145 'maintenance' => [ 146 'driver' => 'file', 147 // 'store' => 'redis', 148 ], 149 150 /* 151 |-------------------------------------------------------------------------- 152 | Autoloaded Service Providers 153 |-------------------------------------------------------------------------- 154 | 155 | The service providers listed here will be automatically loaded on the 156 | request to your application. Feel free to add your own services to 157 | this array to grant expanded functionality to your applications. 158 | 159 */ 160 161 'providers' => [ 162 163 /* 164 * Laravel Framework Service Providers... 165 */ 166 Illuminate\Auth\AuthServiceProvider::class, 167 Illuminate\Broadcasting\BroadcastServiceProvider::class, 168 Illuminate\Bus\BusServiceProvider::class, 169 Illuminate\Cache\CacheServiceProvider::class, 170 Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, 171 Illuminate\Cookie\CookieServiceProvider::class, 172 Illuminate\Database\DatabaseServiceProvider::class, 173 Illuminate\Encryption\EncryptionServiceProvider::class, 174 Illuminate\Filesystem\FilesystemServiceProvider::class, 175 Illuminate\Foundation\Providers\FoundationServiceProvider::class, 176 Illuminate\Hashing\HashServiceProvider::class, 177 Illuminate\Mail\MailServiceProvider::class, 178 Illuminate\Notifications\NotificationServiceProvider::class, 179 Illuminate\Pagination\PaginationServiceProvider::class, 180 Illuminate\Pipeline\PipelineServiceProvider::class, 181 Illuminate\Queue\QueueServiceProvider::class, 182 Illuminate\Redis\RedisServiceProvider::class, 183 Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, 184 Illuminate\Session\SessionServiceProvider::class, 185 Illuminate\Translation\TranslationServiceProvider::class, 186 Illuminate\Validation\ValidationServiceProvider::class, 187 Illuminate\View\ViewServiceProvider::class, 188 Spatie\Permission\PermissionServiceProvider::class, 189 Tymon\JWTAuth\Providers\LaravelServiceProvider::class, 190 191 /* 192 * Package Service Providers... 193 */ 194 195 /* 196 * Application Service Providers... 197 */ 198 App\Providers\AppServiceProvider::class, 199 App\Providers\AuthServiceProvider::class, 200 // App\Providers\BroadcastServiceProvider::class, 201 App\Providers\EventServiceProvider::class, 202 App\Providers\RouteServiceProvider::class, 203 204 ], 205 206 /* 207 |-------------------------------------------------------------------------- 208 | Class Aliases 209 |-------------------------------------------------------------------------- 210 | 211 | This array of class aliases will be registered when this application 212 | is started. However, feel free to register as many as you wish as 213 | the aliases are "lazy" loaded so they don't hinder performance. 214 | 215 */ 216 217 'aliases' => Facade::defaultAliases()->merge([ 218 // 'ExampleClass' => App\Example\ExampleClass::class, 219 ])->toArray(), 220 221 /* 222 |-------------------------------------------------------------------------- 223 | Head of CNI 224 |-------------------------------------------------------------------------- 225 | 226 | This string contains the name of the current head of the CNI 227 | 228 */ 229 230 'cni_head' => 'technical manager', 231 232 /* 233 |-------------------------------------------------------------------------- 234 | Email for SGOC 235 |-------------------------------------------------------------------------- 236 | 237 | This string contains the email of the templates 238 | 239 */ 240 241 'sgoc_email' => 'test@test.com', 242 /* 243 |-------------------------------------------------------------------------- 244 | Days to notify Tasks 245 |-------------------------------------------------------------------------- 246 | 247 | This string contains the email of the templates 248 | 249 */ 250 251 'fake_production' => env('FAKE_PRODUCTION', false), 252 253 'notify_task_days' => env('NOTIFY_TASK_DAYS', 7), 254 255 'usableRoles' => [2, 3, 4, 5, 6, 7, 8, 9], 256 ];