One Hat Cyber Team
Your IP:
216.73.216.30
Server IP:
198.54.114.155
Server:
Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
Server Software:
LiteSpeed
PHP Version:
5.6.40
Create File
|
Create Folder
Execute
Dir :
~
/
proc
/
self
/
root
/
proc
/
thread-self
/
cwd
/
View File Name :
config.tar
tinker.php 0000644 00000002740 15107420133 0006550 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Console Commands |-------------------------------------------------------------------------- | | This option allows you to add additional Artisan commands that should | be available within the Tinker environment. Once the command is in | this array you may execute the command in Tinker using its name. | */ 'commands' => [ // App\Console\Commands\ExampleCommand::class, ], /* |-------------------------------------------------------------------------- | Auto Aliased Classes |-------------------------------------------------------------------------- | | Tinker will not automatically alias classes in your vendor namespaces | but you may explicitly allow a subset of classes to get aliased by | adding the names of each of those classes to the following list. | */ 'alias' => [ // ], /* |-------------------------------------------------------------------------- | Classes That Should Not Be Aliased |-------------------------------------------------------------------------- | | Typically, Tinker automatically aliases classes as you require them in | Tinker. However, you may wish to never alias certain classes, which | you may accomplish by listing the classes in the following array. | */ 'dont_alias' => [ 'App\Nova', ], ]; flare.php 0000644 00000005061 15107501311 0006342 0 ustar 00 <?php use Spatie\FlareClient\FlareMiddleware\AddGitInformation; use Spatie\FlareClient\FlareMiddleware\RemoveRequestIp; use Spatie\FlareClient\FlareMiddleware\CensorRequestBodyFields; use Spatie\FlareClient\FlareMiddleware\CensorRequestHeaders; use Spatie\LaravelIgnition\FlareMiddleware\AddDumps; use Spatie\LaravelIgnition\FlareMiddleware\AddEnvironmentInformation; use Spatie\LaravelIgnition\FlareMiddleware\AddExceptionInformation; use Spatie\LaravelIgnition\FlareMiddleware\AddJobs; use Spatie\LaravelIgnition\FlareMiddleware\AddLogs; use Spatie\LaravelIgnition\FlareMiddleware\AddQueries; use Spatie\LaravelIgnition\FlareMiddleware\AddNotifierName; return [ /* | |-------------------------------------------------------------------------- | Flare API key |-------------------------------------------------------------------------- | | Specify Flare's API key below to enable error reporting to the service. | | More info: https://flareapp.io/docs/general/projects | */ 'key' => env('FLARE_KEY'), /* |-------------------------------------------------------------------------- | Middleware |-------------------------------------------------------------------------- | | These middleware will modify the contents of the report sent to Flare. | */ 'flare_middleware' => [ RemoveRequestIp::class, AddGitInformation::class, AddNotifierName::class, AddEnvironmentInformation::class, AddExceptionInformation::class, AddDumps::class, AddLogs::class => [ 'maximum_number_of_collected_logs' => 200, ], AddQueries::class => [ 'maximum_number_of_collected_queries' => 200, 'report_query_bindings' => true, ], AddJobs::class => [ 'max_chained_job_reporting_depth' => 5, ], CensorRequestBodyFields::class => [ 'censor_fields' => [ 'password', 'password_confirmation', ], ], CensorRequestHeaders::class => [ 'headers' => [ 'API-KEY', ] ] ], /* |-------------------------------------------------------------------------- | Reporting log statements |-------------------------------------------------------------------------- | | If this setting is `false` log statements won't be sent as events to Flare, | no matter which error level you specified in the Flare log channel. | */ 'send_logs_as_events' => true, ]; ignition.php 0000644 00000027054 15107501311 0007077 0 ustar 00 <?php use Spatie\Ignition\Solutions\SolutionProviders\BadMethodCallSolutionProvider; use Spatie\Ignition\Solutions\SolutionProviders\MergeConflictSolutionProvider; use Spatie\Ignition\Solutions\SolutionProviders\UndefinedPropertySolutionProvider; use Spatie\LaravelIgnition\Recorders\DumpRecorder\DumpRecorder; use Spatie\LaravelIgnition\Recorders\JobRecorder\JobRecorder; use Spatie\LaravelIgnition\Recorders\LogRecorder\LogRecorder; use Spatie\LaravelIgnition\Recorders\QueryRecorder\QueryRecorder; use Spatie\LaravelIgnition\Solutions\SolutionProviders\DefaultDbNameSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\GenericLaravelExceptionSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\IncorrectValetDbCredentialsSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\InvalidRouteActionSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\MissingAppKeySolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\MissingColumnSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\MissingImportSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\MissingLivewireComponentSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\MissingMixManifestSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\MissingViteManifestSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\RunningLaravelDuskInProductionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\TableNotFoundSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\UndefinedViewVariableSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\UnknownValidationSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\ViewNotFoundSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\OpenAiSolutionProvider; use Spatie\LaravelIgnition\Solutions\SolutionProviders\SailNetworkSolutionProvider; return [ /* |-------------------------------------------------------------------------- | Editor |-------------------------------------------------------------------------- | | Choose your preferred editor to use when clicking any edit button. | | Supported: "phpstorm", "vscode", "vscode-insiders", "textmate", "emacs", | "sublime", "atom", "nova", "macvim", "idea", "netbeans", | "xdebug", "phpstorm-remote" | */ 'editor' => env('IGNITION_EDITOR', 'phpstorm'), /* |-------------------------------------------------------------------------- | Theme |-------------------------------------------------------------------------- | | Here you may specify which theme Ignition should use. | | Supported: "light", "dark", "auto" | */ 'theme' => env('IGNITION_THEME', 'auto'), /* |-------------------------------------------------------------------------- | Sharing |-------------------------------------------------------------------------- | | You can share local errors with colleagues or others around the world. | Sharing is completely free and doesn't require an account on Flare. | | If necessary, you can completely disable sharing below. | */ 'enable_share_button' => env('IGNITION_SHARING_ENABLED', true), /* |-------------------------------------------------------------------------- | Register Ignition commands |-------------------------------------------------------------------------- | | Ignition comes with an additional make command that lets you create | new solution classes more easily. To keep your default Laravel | installation clean, this command is not registered by default. | | You can enable the command registration below. | */ 'register_commands' => env('REGISTER_IGNITION_COMMANDS', false), /* |-------------------------------------------------------------------------- | Solution Providers |-------------------------------------------------------------------------- | | You may specify a list of solution providers (as fully qualified class | names) that should be loaded. Ignition will ignore these classes | and possible solutions provided by them will never be displayed. | */ 'solution_providers' => [ // from spatie/ignition BadMethodCallSolutionProvider::class, MergeConflictSolutionProvider::class, UndefinedPropertySolutionProvider::class, // from spatie/laravel-ignition IncorrectValetDbCredentialsSolutionProvider::class, MissingAppKeySolutionProvider::class, DefaultDbNameSolutionProvider::class, TableNotFoundSolutionProvider::class, MissingImportSolutionProvider::class, InvalidRouteActionSolutionProvider::class, ViewNotFoundSolutionProvider::class, RunningLaravelDuskInProductionProvider::class, MissingColumnSolutionProvider::class, UnknownValidationSolutionProvider::class, MissingMixManifestSolutionProvider::class, MissingViteManifestSolutionProvider::class, MissingLivewireComponentSolutionProvider::class, UndefinedViewVariableSolutionProvider::class, GenericLaravelExceptionSolutionProvider::class, OpenAiSolutionProvider::class, SailNetworkSolutionProvider::class, ], /* |-------------------------------------------------------------------------- | Ignored Solution Providers |-------------------------------------------------------------------------- | | You may specify a list of solution providers (as fully qualified class | names) that shouldn't be loaded. Ignition will ignore these classes | and possible solutions provided by them will never be displayed. | */ 'ignored_solution_providers' => [ ], /* |-------------------------------------------------------------------------- | Runnable Solutions |-------------------------------------------------------------------------- | | Some solutions that Ignition displays are runnable and can perform | various tasks. By default, runnable solutions are only enabled when your | app has debug mode enabled and the environment is `local` or | `development`. | | Using the `IGNITION_ENABLE_RUNNABLE_SOLUTIONS` environment variable, you | can override this behaviour and enable or disable runnable solutions | regardless of the application's environment. | | Default: env('IGNITION_ENABLE_RUNNABLE_SOLUTIONS') | */ 'enable_runnable_solutions' => env('IGNITION_ENABLE_RUNNABLE_SOLUTIONS'), /* |-------------------------------------------------------------------------- | Remote Path Mapping |-------------------------------------------------------------------------- | | If you are using a remote dev server, like Laravel Homestead, Docker, or | even a remote VPS, it will be necessary to specify your path mapping. | | Leaving one, or both of these, empty or null will not trigger the remote | URL changes and Ignition will treat your editor links as local files. | | "remote_sites_path" is an absolute base path for your sites or projects | in Homestead, Vagrant, Docker, or another remote development server. | | Example value: "/home/vagrant/Code" | | "local_sites_path" is an absolute base path for your sites or projects | on your local computer where your IDE or code editor is running on. | | Example values: "/Users/<name>/Code", "C:\Users\<name>\Documents\Code" | */ 'remote_sites_path' => env('IGNITION_REMOTE_SITES_PATH', base_path()), 'local_sites_path' => env('IGNITION_LOCAL_SITES_PATH', ''), /* |-------------------------------------------------------------------------- | Housekeeping Endpoint Prefix |-------------------------------------------------------------------------- | | Ignition registers a couple of routes when it is enabled. Below you may | specify a route prefix that will be used to host all internal links. | */ 'housekeeping_endpoint_prefix' => '_ignition', /* |-------------------------------------------------------------------------- | Settings File |-------------------------------------------------------------------------- | | Ignition allows you to save your settings to a specific global file. | | If no path is specified, a file with settings will be saved to the user's | home directory. The directory depends on the OS and its settings but it's | typically `~/.ignition.json`. In this case, the settings will be applied | to all of your projects where Ignition is used and the path is not | specified. | | However, if you want to store your settings on a project basis, or you | want to keep them in another directory, you can specify a path where | the settings file will be saved. The path should be an existing directory | with correct write access. | For example, create a new `ignition` folder in the storage directory and | use `storage_path('ignition')` as the `settings_file_path`. | | Default value: '' (empty string) */ 'settings_file_path' => '', /* |-------------------------------------------------------------------------- | Recorders |-------------------------------------------------------------------------- | | Ignition registers a couple of recorders when it is enabled. Below you may | specify a recorders will be used to record specific events. | */ 'recorders' => [ DumpRecorder::class, JobRecorder::class, LogRecorder::class, QueryRecorder::class, ], /* * When a key is set, we'll send your exceptions to Open AI to generate a solution */ 'open_ai_key' => env('IGNITION_OPEN_AI_KEY'), /* |-------------------------------------------------------------------------- | Include arguments |-------------------------------------------------------------------------- | | Ignition show you stack traces of exceptions with the arguments that were | passed to each method. This feature can be disabled here. | */ 'with_stack_frame_arguments' => true, /* |-------------------------------------------------------------------------- | Argument reducers |-------------------------------------------------------------------------- | | Ignition show you stack traces of exceptions with the arguments that were | passed to each method. To make these variables more readable, you can | specify a list of classes here which summarize the variables. | */ 'argument_reducers' => [ \Spatie\Backtrace\Arguments\Reducers\BaseTypeArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\ArrayArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\StdClassArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\EnumArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\ClosureArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\DateTimeArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\DateTimeZoneArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\SymphonyRequestArgumentReducer::class, \Spatie\LaravelIgnition\ArgumentReducers\ModelArgumentReducer::class, \Spatie\LaravelIgnition\ArgumentReducers\CollectionArgumentReducer::class, \Spatie\Backtrace\Arguments\Reducers\StringableArgumentReducer::class, ], ]; error_log 0000644 00000175741 15107501311 0006472 0 ustar 00 [13-Nov-2025 12:04:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [13-Nov-2025 12:05:10 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [13-Nov-2025 12:05:25 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [13-Nov-2025 12:05:39 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [13-Nov-2025 12:05:53 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [13-Nov-2025 12:06:07 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [13-Nov-2025 12:06:20 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [13-Nov-2025 12:06:34 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [13-Nov-2025 12:07:04 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [13-Nov-2025 12:07:28 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [13-Nov-2025 12:08:03 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [13-Nov-2025 12:09:20 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [13-Nov-2025 12:09:41 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [13-Nov-2025 12:09:52 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [13-Nov-2025 12:10:01 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [13-Nov-2025 12:10:25 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [13-Nov-2025 12:10:39 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [13-Nov-2025 12:10:49 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [13-Nov-2025 12:11:18 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [13-Nov-2025 12:13:44 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [13-Nov-2025 12:14:12 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [13-Nov-2025 12:14:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [13-Nov-2025 12:14:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [13-Nov-2025 12:14:43 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [13-Nov-2025 12:14:50 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [13-Nov-2025 12:15:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [13-Nov-2025 12:15:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [13-Nov-2025 12:15:25 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [13-Nov-2025 12:15:33 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [13-Nov-2025 12:15:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [13-Nov-2025 12:15:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [13-Nov-2025 12:16:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [13-Nov-2025 12:16:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [13-Nov-2025 12:16:20 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [13-Nov-2025 12:16:37 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [13-Nov-2025 12:16:44 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [13-Nov-2025 12:16:52 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [13-Nov-2025 12:17:10 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [13-Nov-2025 12:59:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [13-Nov-2025 12:59:59 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [13-Nov-2025 13:00:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [13-Nov-2025 13:00:15 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [13-Nov-2025 13:00:21 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [13-Nov-2025 13:00:29 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [13-Nov-2025 13:00:36 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [13-Nov-2025 13:00:43 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [13-Nov-2025 13:00:51 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [13-Nov-2025 13:00:56 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [13-Nov-2025 13:01:03 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [13-Nov-2025 13:01:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [13-Nov-2025 13:01:16 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [13-Nov-2025 13:01:23 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [13-Nov-2025 13:01:28 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [13-Nov-2025 13:01:34 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [13-Nov-2025 13:01:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [13-Nov-2025 13:01:47 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [13-Nov-2025 13:01:54 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [13-Nov-2025 13:01:56 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [13-Nov-2025 13:02:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [13-Nov-2025 13:02:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [13-Nov-2025 13:02:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [13-Nov-2025 13:02:21 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [13-Nov-2025 13:02:29 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [13-Nov-2025 13:02:35 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [13-Nov-2025 13:02:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [13-Nov-2025 13:02:49 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [13-Nov-2025 13:03:04 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [13-Nov-2025 13:03:11 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [13-Nov-2025 13:03:20 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [13-Nov-2025 13:03:29 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [13-Nov-2025 13:03:37 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [13-Nov-2025 13:03:47 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [13-Nov-2025 13:03:55 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [13-Nov-2025 13:04:05 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [13-Nov-2025 13:04:15 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [13-Nov-2025 13:04:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [18-Nov-2025 04:11:12 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [18-Nov-2025 04:12:21 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [18-Nov-2025 04:12:34 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [18-Nov-2025 04:12:41 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [18-Nov-2025 04:13:48 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [18-Nov-2025 04:14:28 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [18-Nov-2025 04:18:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [18-Nov-2025 04:19:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [18-Nov-2025 04:20:34 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [18-Nov-2025 04:21:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [18-Nov-2025 04:23:12 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [18-Nov-2025 04:28:31 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [18-Nov-2025 04:28:37 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [18-Nov-2025 04:37:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [18-Nov-2025 04:46:19 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [18-Nov-2025 04:46:32 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [18-Nov-2025 04:50:41 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [18-Nov-2025 04:52:03 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [18-Nov-2025 04:53:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [18-Nov-2025 08:27:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [18-Nov-2025 08:28:00 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [18-Nov-2025 08:28:03 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [18-Nov-2025 08:28:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [18-Nov-2025 08:28:46 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [18-Nov-2025 08:29:51 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [18-Nov-2025 08:30:56 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [18-Nov-2025 08:31:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [18-Nov-2025 08:33:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [18-Nov-2025 08:34:05 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [18-Nov-2025 08:35:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [18-Nov-2025 08:36:12 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [18-Nov-2025 08:38:16 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [18-Nov-2025 08:39:12 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [18-Nov-2025 08:40:16 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [18-Nov-2025 08:41:19 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [18-Nov-2025 08:42:25 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [18-Nov-2025 08:43:29 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [18-Nov-2025 08:44:31 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [18-Nov-2025 08:46:33 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [18-Nov-2025 08:47:30 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [18-Nov-2025 08:48:36 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [18-Nov-2025 08:49:39 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [18-Nov-2025 08:51:45 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [18-Nov-2025 08:52:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [18-Nov-2025 08:53:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [18-Nov-2025 08:54:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [18-Nov-2025 08:56:49 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [18-Nov-2025 08:57:55 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [18-Nov-2025 08:58:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [18-Nov-2025 09:00:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [18-Nov-2025 09:01:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [18-Nov-2025 09:02:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [18-Nov-2025 09:03:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [18-Nov-2025 09:04:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [18-Nov-2025 09:05:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [18-Nov-2025 09:06:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [18-Nov-2025 09:07:11 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [18-Nov-2025 09:10:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [18-Nov-2025 09:12:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [18-Nov-2025 09:14:07 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [18-Nov-2025 14:30:45 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [18-Nov-2025 14:31:53 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [18-Nov-2025 14:32:08 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [18-Nov-2025 14:32:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [18-Nov-2025 14:33:27 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [18-Nov-2025 14:34:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [18-Nov-2025 14:38:37 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [18-Nov-2025 14:38:57 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [18-Nov-2025 14:40:54 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [18-Nov-2025 14:41:03 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [18-Nov-2025 14:43:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [18-Nov-2025 14:48:54 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [18-Nov-2025 14:49:12 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [18-Nov-2025 15:00:29 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [18-Nov-2025 15:10:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [18-Nov-2025 15:11:55 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [18-Nov-2025 15:16:53 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [18-Nov-2025 15:19:30 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [18-Nov-2025 15:23:12 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [18-Nov-2025 18:36:23 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [18-Nov-2025 18:36:24 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [18-Nov-2025 18:36:27 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [18-Nov-2025 18:36:35 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [18-Nov-2025 18:37:00 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [18-Nov-2025 18:38:03 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [18-Nov-2025 18:40:10 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [18-Nov-2025 18:41:10 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [18-Nov-2025 18:42:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [18-Nov-2025 18:43:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [18-Nov-2025 18:44:17 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [18-Nov-2025 18:45:23 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [18-Nov-2025 18:46:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [18-Nov-2025 18:47:31 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [18-Nov-2025 19:01:28 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [18-Nov-2025 19:02:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [18-Nov-2025 19:04:13 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [18-Nov-2025 19:05:12 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [18-Nov-2025 19:06:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [18-Nov-2025 19:07:15 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [18-Nov-2025 19:08:18 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [18-Nov-2025 19:09:23 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [18-Nov-2025 19:11:24 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [18-Nov-2025 19:15:05 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [18-Nov-2025 19:16:54 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [18-Nov-2025 19:17:51 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [18-Nov-2025 19:18:52 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [18-Nov-2025 19:19:55 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [19-Nov-2025 22:21:55 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [19-Nov-2025 22:22:22 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [19-Nov-2025 22:23:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [19-Nov-2025 23:48:17 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [20-Nov-2025 04:29:26 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [20-Nov-2025 11:00:45 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [20-Nov-2025 13:40:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [20-Nov-2025 13:40:50 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [21-Nov-2025 00:44:39 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [21-Nov-2025 00:44:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [21-Nov-2025 05:15:10 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [21-Nov-2025 11:10:11 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [21-Nov-2025 11:10:14 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [21-Nov-2025 11:10:22 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [21-Nov-2025 11:10:31 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [21-Nov-2025 11:10:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [21-Nov-2025 11:11:15 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [21-Nov-2025 11:11:16 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [21-Nov-2025 11:11:22 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [21-Nov-2025 11:12:00 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [21-Nov-2025 11:12:01 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [21-Nov-2025 11:12:07 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [21-Nov-2025 11:12:49 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [21-Nov-2025 11:12:53 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [21-Nov-2025 11:13:02 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [21-Nov-2025 11:13:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [21-Nov-2025 11:13:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [21-Nov-2025 11:13:18 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [21-Nov-2025 11:13:19 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [21-Nov-2025 11:13:25 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [22-Nov-2025 17:45:57 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [22-Nov-2025 17:46:04 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [22-Nov-2025 17:46:49 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 [22-Nov-2025 17:47:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [22-Nov-2025 17:47:58 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [22-Nov-2025 17:48:05 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [22-Nov-2025 17:48:13 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [22-Nov-2025 17:48:17 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [22-Nov-2025 17:48:29 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [22-Nov-2025 17:48:32 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [22-Nov-2025 17:48:39 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [22-Nov-2025 17:48:52 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [22-Nov-2025 17:49:06 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [22-Nov-2025 17:49:09 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [22-Nov-2025 17:49:30 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [22-Nov-2025 17:49:32 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [22-Nov-2025 17:49:48 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [22-Nov-2025 17:50:24 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [22-Nov-2025 17:50:33 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [24-Nov-2025 03:52:48 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [24-Nov-2025 10:25:37 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/mail.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/mail.php on line 16 [24-Nov-2025 11:04:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cookie-consent.php:8 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cookie-consent.php on line 8 [24-Nov-2025 12:11:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/jwt.php:28 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/jwt.php on line 28 [24-Nov-2025 13:23:16 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/queue.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/queue.php on line 16 [24-Nov-2025 15:28:11 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/paypal.php:7 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/paypal.php on line 7 [24-Nov-2025 16:54:44 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/database.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/database.php on line 18 [24-Nov-2025 16:55:00 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/hashing.php:32 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/hashing.php on line 32 [24-Nov-2025 16:58:55 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/services.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/services.php on line 18 [24-Nov-2025 17:51:03 UTC] PHP Fatal error: Uncaught Error: Class "GuzzleHttp\RequestOptions" not found in /home/fluxyjvi/public_html/project/config/sitemap.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sitemap.php on line 19 [24-Nov-2025 17:56:59 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/sanctum.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/sanctum.php on line 18 [24-Nov-2025 18:05:19 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/filesystems.php:16 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/filesystems.php on line 16 [24-Nov-2025 18:27:24 UTC] PHP Fatal error: Uncaught Error: Call to undefined function storage_path() in /home/fluxyjvi/public_html/project/config/purifier.php:23 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/purifier.php on line 23 [24-Nov-2025 19:07:48 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/cache.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/cache.php on line 18 [24-Nov-2025 19:42:42 UTC] PHP Fatal error: Uncaught Error: Call to undefined function resource_path() in /home/fluxyjvi/public_html/project/config/view.php:17 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/view.php on line 17 [24-Nov-2025 20:06:38 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/session.php:21 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/session.php on line 21 [24-Nov-2025 20:26:27 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/google_captcha.php:4 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/google_captcha.php on line 4 [24-Nov-2025 22:16:40 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/app.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/app.php on line 18 [24-Nov-2025 22:21:32 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/broadcasting.php:18 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/broadcasting.php on line 18 [24-Nov-2025 22:44:50 UTC] PHP Fatal error: Uncaught Error: Call to undefined function env() in /home/fluxyjvi/public_html/project/config/logging.php:20 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/config/logging.php on line 20 mollie.php 0000644 00000003711 15110660263 0006540 0 ustar 00 <?php /** * Copyright (c) 2016, Mollie B.V. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * - Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH * DAMAGE. * * @license Berkeley Software Distribution License (BSD-License 2) http://www.opensource.org/licenses/bsd-license.php * @author Mollie B.V. <info@mollie.com> * @copyright Mollie B.V. * * @link https://www.mollie.com */ return [ 'key' => env('MOLLIE_KEY', 'test_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'), // If you intend on using Mollie Connect, place the following in the 'config/services.php' // 'mollie' => [ // 'client_id' => env('MOLLIE_CLIENT_ID', 'app_xxx'), // 'client_secret' => env('MOLLIE_CLIENT_SECRET'), // 'redirect' => env('MOLLIE_REDIRECT_URI'), // ], ]; src/ConfigurationBuilderInterface.php 0000644 00000000762 15111002512 0013774 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; /** * An interface that provides the ability to set both the schema and configuration values */ interface ConfigurationBuilderInterface extends MutableConfigurationInterface, SchemaBuilderInterface { } src/MutableConfigurationInterface.php 0000644 00000001462 15111002512 0013775 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; use League\Config\Exception\UnknownOptionException; /** * Interface for setting/merging user-defined configuration values into the configuration object */ interface MutableConfigurationInterface { /** * @param mixed $value * * @throws UnknownOptionException if $key contains a nested path which doesn't point to an array value */ public function set(string $key, $value): void; /** * @param array<string, mixed> $config */ public function merge(array $config = []): void; } src/ConfigurationInterface.php 0000644 00000002226 15111002512 0012462 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; use League\Config\Exception\UnknownOptionException; use League\Config\Exception\ValidationException; /** * Interface for reading configuration values */ interface ConfigurationInterface { /** * @param string $key Configuration option path/key * * @psalm-param non-empty-string $key * * @return mixed * * @throws ValidationException if the schema failed to validate the given input * @throws UnknownOptionException if the requested key does not exist or is malformed */ public function get(string $key); /** * @param string $key Configuration option path/key * * @psalm-param non-empty-string $key * * @return bool Whether the given option exists * * @throws ValidationException if the schema failed to validate the given input */ public function exists(string $key): bool; } src/Exception/ValidationException.php 0000644 00000001536 15111002512 0013744 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config\Exception; use Nette\Schema\ValidationException as NetteException; final class ValidationException extends InvalidConfigurationException { /** @var string[] */ private array $messages; public function __construct(NetteException $innerException) { parent::__construct($innerException->getMessage(), (int) $innerException->getCode(), $innerException); $this->messages = $innerException->getMessages(); } /** * @return string[] */ public function getMessages(): array { return $this->messages; } } src/Exception/InvalidConfigurationException.php 0000644 00000002403 15111002512 0015762 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config\Exception; class InvalidConfigurationException extends \UnexpectedValueException implements ConfigurationExceptionInterface { /** * @param string $option Name/path of the option * @param mixed $valueGiven The invalid option that was provided * @param ?string $description Additional text describing the issue (optional) */ public static function forConfigOption(string $option, $valueGiven, ?string $description = null): self { $message = \sprintf('Invalid config option for "%s": %s', $option, self::getDebugValue($valueGiven)); if ($description !== null) { $message .= \sprintf(' (%s)', $description); } return new self($message); } /** * @param mixed $value * * @psalm-pure */ private static function getDebugValue($value): string { if (\is_object($value)) { return \get_class($value); } return \print_r($value, true); } } src/Exception/UnknownOptionException.php 0000644 00000001354 15111002512 0014500 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config\Exception; use Throwable; final class UnknownOptionException extends \InvalidArgumentException implements ConfigurationExceptionInterface { private string $path; public function __construct(string $message, string $path, int $code = 0, ?Throwable $previous = null) { parent::__construct($message, $code, $previous); $this->path = $path; } public function getPath(): string { return $this->path; } } src/Exception/ConfigurationExceptionInterface.php 0000644 00000000673 15111002512 0016303 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config\Exception; /** * Marker interface for any/all exceptions thrown by this library */ interface ConfigurationExceptionInterface extends \Throwable { } src/Configuration.php 0000644 00000014524 15111002512 0010645 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; use Dflydev\DotAccessData\Data; use Dflydev\DotAccessData\DataInterface; use Dflydev\DotAccessData\Exception\DataException; use Dflydev\DotAccessData\Exception\InvalidPathException; use Dflydev\DotAccessData\Exception\MissingPathException; use League\Config\Exception\UnknownOptionException; use League\Config\Exception\ValidationException; use Nette\Schema\Expect; use Nette\Schema\Processor; use Nette\Schema\Schema; use Nette\Schema\ValidationException as NetteValidationException; final class Configuration implements ConfigurationBuilderInterface, ConfigurationInterface { /** @psalm-readonly */ private Data $userConfig; /** * @var array<string, Schema> * * @psalm-allow-private-mutation */ private array $configSchemas = []; /** @psalm-allow-private-mutation */ private Data $finalConfig; /** * @var array<string, mixed> * * @psalm-allow-private-mutation */ private array $cache = []; /** @psalm-readonly */ private ConfigurationInterface $reader; /** * @param array<string, Schema> $baseSchemas */ public function __construct(array $baseSchemas = []) { $this->configSchemas = $baseSchemas; $this->userConfig = new Data(); $this->finalConfig = new Data(); $this->reader = new ReadOnlyConfiguration($this); } /** * Registers a new configuration schema at the given top-level key * * @psalm-allow-private-mutation */ public function addSchema(string $key, Schema $schema): void { $this->invalidate(); $this->configSchemas[$key] = $schema; } /** * {@inheritDoc} * * @psalm-allow-private-mutation */ public function merge(array $config = []): void { $this->invalidate(); $this->userConfig->import($config, DataInterface::REPLACE); } /** * {@inheritDoc} * * @psalm-allow-private-mutation */ public function set(string $key, $value): void { $this->invalidate(); try { $this->userConfig->set($key, $value); } catch (DataException $ex) { throw new UnknownOptionException($ex->getMessage(), $key, (int) $ex->getCode(), $ex); } } /** * {@inheritDoc} * * @psalm-external-mutation-free */ public function get(string $key) { if (\array_key_exists($key, $this->cache)) { return $this->cache[$key]; } try { $this->build(self::getTopLevelKey($key)); return $this->cache[$key] = $this->finalConfig->get($key); } catch (InvalidPathException | MissingPathException $ex) { throw new UnknownOptionException($ex->getMessage(), $key, (int) $ex->getCode(), $ex); } } /** * {@inheritDoc} * * @psalm-external-mutation-free */ public function exists(string $key): bool { if (\array_key_exists($key, $this->cache)) { return true; } try { $this->build(self::getTopLevelKey($key)); return $this->finalConfig->has($key); } catch (InvalidPathException | UnknownOptionException $ex) { return false; } } /** * @psalm-mutation-free */ public function reader(): ConfigurationInterface { return $this->reader; } /** * @psalm-external-mutation-free */ private function invalidate(): void { $this->cache = []; $this->finalConfig = new Data(); } /** * Applies the schema against the configuration to return the final configuration * * @throws ValidationException|UnknownOptionException|InvalidPathException * * @psalm-allow-private-mutation */ private function build(string $topLevelKey): void { if ($this->finalConfig->has($topLevelKey)) { return; } if (! isset($this->configSchemas[$topLevelKey])) { throw new UnknownOptionException(\sprintf('Missing config schema for "%s"', $topLevelKey), $topLevelKey); } try { $userData = [$topLevelKey => $this->userConfig->get($topLevelKey)]; } catch (DataException $ex) { $userData = []; } try { $schema = $this->configSchemas[$topLevelKey]; $processor = new Processor(); $processed = $processor->process(Expect::structure([$topLevelKey => $schema]), $userData); $this->raiseAnyDeprecationNotices($processor->getWarnings()); $this->finalConfig->import((array) self::convertStdClassesToArrays($processed)); } catch (NetteValidationException $ex) { throw new ValidationException($ex); } } /** * Recursively converts stdClass instances to arrays * * @phpstan-template T * * @param T $data * * @return mixed * * @phpstan-return ($data is \stdClass ? array<string, mixed> : T) * * @psalm-pure */ private static function convertStdClassesToArrays($data) { if ($data instanceof \stdClass) { $data = (array) $data; } if (\is_array($data)) { foreach ($data as $k => $v) { $data[$k] = self::convertStdClassesToArrays($v); } } return $data; } /** * @param string[] $warnings */ private function raiseAnyDeprecationNotices(array $warnings): void { foreach ($warnings as $warning) { @\trigger_error($warning, \E_USER_DEPRECATED); } } /** * @throws InvalidPathException */ private static function getTopLevelKey(string $path): string { if (\strlen($path) === 0) { throw new InvalidPathException('Path cannot be an empty string'); } $path = \str_replace(['.', '/'], '.', $path); $firstDelimiter = \strpos($path, '.'); if ($firstDelimiter === false) { return $path; } return \substr($path, 0, $firstDelimiter); } } src/error_log 0000644 00000002616 15111002512 0007241 0 ustar 00 [19-Nov-2025 04:14:25 UTC] PHP Fatal error: Uncaught Error: Interface "League\Config\MutableConfigurationInterface" not found in /home/fluxyjvi/public_html/project/vendor/league/config/src/ConfigurationBuilderInterface.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/vendor/league/config/src/ConfigurationBuilderInterface.php on line 19 [19-Nov-2025 11:02:37 UTC] PHP Fatal error: Uncaught Error: Interface "League\Config\MutableConfigurationInterface" not found in /home/fluxyjvi/public_html/project/vendor/league/config/src/ConfigurationBuilderInterface.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/vendor/league/config/src/ConfigurationBuilderInterface.php on line 19 [20-Nov-2025 12:11:48 UTC] PHP Fatal error: Uncaught Error: Interface "League\Config\ConfigurationInterface" not found in /home/fluxyjvi/public_html/project/vendor/league/config/src/ReadOnlyConfiguration.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/vendor/league/config/src/ReadOnlyConfiguration.php on line 19 [20-Nov-2025 15:40:26 UTC] PHP Fatal error: Uncaught Error: Interface "League\Config\ConfigurationInterface" not found in /home/fluxyjvi/public_html/project/vendor/league/config/src/ReadOnlyConfiguration.php:19 Stack trace: #0 {main} thrown in /home/fluxyjvi/public_html/project/vendor/league/config/src/ReadOnlyConfiguration.php on line 19 src/SchemaBuilderInterface.php 0000644 00000001112 15111002512 0012353 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; use Nette\Schema\Schema; /** * Interface that allows new schemas to be added to a configuration */ interface SchemaBuilderInterface { /** * Registers a new configuration schema at the given top-level key */ public function addSchema(string $key, Schema $schema): void; } src/ConfigurationAwareInterface.php 0000644 00000001004 15111002512 0013433 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; /** * Implement this class to facilitate setter injection of the configuration where needed */ interface ConfigurationAwareInterface { public function setConfiguration(ConfigurationInterface $configuration): void; } src/ConfigurationProviderInterface.php 0000644 00000000745 15111002512 0014201 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; /** * Interface for a service which provides a readable configuration object */ interface ConfigurationProviderInterface { public function getConfiguration(): ConfigurationInterface; } src/ReadOnlyConfiguration.php 0000644 00000001442 15111002512 0012276 0 ustar 00 <?php declare(strict_types=1); /* * This file is part of the league/config package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\Config; /** * Provides read-only access to a given Configuration object */ final class ReadOnlyConfiguration implements ConfigurationInterface { private Configuration $config; public function __construct(Configuration $config) { $this->config = $config; } /** * {@inheritDoc} */ public function get(string $key) { return $this->config->get($key); } public function exists(string $key): bool { return $this->config->exists($key); } } README.md 0000644 00000016002 15111002512 0006006 0 ustar 00 # league/config [](https://packagist.org/packages/league/config) [](https://packagist.org/packages/league/config) [](LICENSE) [](https://github.com/thephpleague/config/actions?query=workflow%3ATests+branch%3Amain) [](https://scrutinizer-ci.com/g/thephpleague/config/code-structure) [](https://scrutinizer-ci.com/g/thephpleague/config) [](https://www.colinodell.com/sponsor) **league/config** helps you define nested configuration arrays with strict schemas and access configuration values with dot notation. It was created by [Colin O'Dell][@colinodell]. ## 📦 Installation This project requires PHP 7.4 or higher. To install it via [Composer] simply run: ```bash composer require league/config ``` ## 🧰️ Basic Usage The `Configuration` class provides everything you need to define the configuration structure and fetch values: ```php use League\Config\Configuration; use Nette\Schema\Expect; // Define your configuration schema $config = new Configuration([ 'database' => Expect::structure([ 'driver' => Expect::anyOf('mysql', 'postgresql', 'sqlite')->required(), 'host' => Expect::string()->default('localhost'), 'port' => Expect::int()->min(1)->max(65535), 'ssl' => Expect::bool(), 'database' => Expect::string()->required(), 'username' => Expect::string()->required(), 'password' => Expect::string()->nullable(), ]), 'logging' => Expect::structure([ 'enabled' => Expect::bool()->default($_ENV['DEBUG'] == true), 'file' => Expect::string()->deprecated("use logging.path instead"), 'path' => Expect::string()->assert(function ($path) { return \is_writeable($path); })->required(), ]), ]); // Set the values, either all at once with `merge()`: $config->merge([ 'database' => [ 'driver' => 'mysql', 'port' => 3306, 'database' => 'mydb', 'username' => 'user', 'password' => 'secret', ], ]); // Or one-at-a-time with `set()`: $config->set('logging.path', '/var/log/myapp.log'); // You can now retrieve those values with `get()`. // Validation and defaults will be applied for you automatically $config->get('database'); // Fetches the entire "database" section as an array $config->get('database.driver'); // Fetch a specific nested value with dot notation $config->get('database/driver'); // Fetch a specific nested value with slash notation $config->get('database.host'); // Returns the default value "localhost" $config->get('logging.path'); // Guaranteed to be writeable thanks to the assertion in the schema // If validation fails an `InvalidConfigurationException` will be thrown: $config->set('database.driver', 'mongodb'); $config->get('database.driver'); // InvalidConfigurationException // Attempting to fetch a non-existent key will result in an `InvalidConfigurationException` $config->get('foo.bar'); // You could avoid this by checking whether that item exists: $config->exists('foo.bar'); // Returns `false` ``` ## 📓 Documentation Full documentation can be found at [config.thephpleague.com][docs]. ## 💭 Philosophy This library aims to provide a **simple yet opinionated** approach to configuration with the following goals: - The configuration should operate on **arrays with nested values** which are easily accessible - The configuration structure should be **defined with strict schemas** defining the overall structure, allowed types, and allowed values - Schemas should be defined using a **simple, fluent interface** - You should be able to **add and combine schemas but never modify existing ones** - Both the configuration values and the schema should be **defined and managed with PHP code** - Schemas should be **immutable**; they should never change once they are set - Configuration values should never define or influence the schemas As a result, this library will likely **never** support features like: - Loading and/or exporting configuration values or schemas using YAML, XML, or other files - Parsing configuration values from a command line or other user interface - Dynamically changing the schema, allowed values, or default values based on other configuration values If you need that functionality you should check out other libraries like: - [symfony/config] - [symfony/options-resolver] - [hassankhan/config] - [consolidation/config] - [laminas/laminas-config] ## 🏷️ Versioning [SemVer](http://semver.org/) is followed closely. Minor and patch releases should not introduce breaking changes to the codebase. Any classes or methods marked `@internal` are not intended for use outside this library and are subject to breaking changes at any time, so please avoid using them. ## 🛠️ Maintenance & Support When a new **minor** version (e.g. `1.0` -> `1.1`) is released, the previous one (`1.0`) will continue to receive security and critical bug fixes for *at least* 3 months. When a new **major** version is released (e.g. `1.1` -> `2.0`), the previous one (`1.1`) will receive critical bug fixes for *at least* 3 months and security updates for 6 months after that new release comes out. (This policy may change in the future and exceptions may be made on a case-by-case basis.) ## 👷️ Contributing Contributions to this library are **welcome**! We only ask that you adhere to our [contributor guidelines] and avoid making changes that conflict with our Philosophy above. ## 🧪 Testing ```bash composer test ``` ## 📄 License **league/config** is licensed under the BSD-3 license. See the [`LICENSE.md`][license] file for more details. ## 🗺️ Who Uses It? This project is used by [league/commonmark][league-commonmark]. [docs]: https://config.thephpleague.com/ [@colinodell]: https://www.twitter.com/colinodell [Composer]: https://getcomposer.org/ [PHP League]: https://thephpleague.com [symfony/config]: https://symfony.com/doc/current/components/config.html [symfony/options-resolver]: https://symfony.com/doc/current/components/options_resolver.html [hassankhan/config]: https://github.com/hassankhan/config [consolidation/config]: https://github.com/consolidation/config [laminas/laminas-config]: https://docs.laminas.dev/laminas-config/ [contributor guidelines]: https://github.com/thephpleague/config/blob/main/.github/CONTRIBUTING.md [license]: https://github.com/thephpleague/config/blob/main/LICENSE.md [league-commonmark]: https://commonmark.thephpleague.com composer.json 0000644 00000003652 15111002512 0007260 0 ustar 00 { "name": "league/config", "type": "library", "description": "Define configuration arrays with strict schemas and access values with dot notation", "keywords": ["configuration","config","schema","array","nested","dot","dot-access"], "homepage": "https://config.thephpleague.com", "license": "BSD-3-Clause", "authors": [ { "name": "Colin O'Dell", "email": "colinodell@gmail.com", "homepage": "https://www.colinodell.com", "role": "Lead Developer" } ], "support": { "docs": "https://config.thephpleague.com/", "issues": "https://github.com/thephpleague/config/issues", "rss": "https://github.com/thephpleague/config/releases.atom", "source": "https://github.com/thephpleague/config" }, "require": { "php": "^7.4 || ^8.0", "dflydev/dot-access-data": "^3.0.1", "nette/schema": "^1.2" }, "require-dev": { "phpstan/phpstan": "^1.8.2", "phpunit/phpunit": "^9.5.5", "scrutinizer/ocular": "^1.8.1", "unleashedtech/php-coding-standard": "^3.1", "vimeo/psalm": "^4.7.3" }, "minimum-stability": "dev", "prefer-stable": true, "autoload": { "psr-4": { "League\\Config\\": "src" } }, "autoload-dev": { "psr-4": { "League\\Config\\Tests\\": "tests" } }, "scripts": { "phpcs": "phpcs", "phpstan": "phpstan analyse", "phpunit": "phpunit --no-coverage", "psalm": "psalm", "test": [ "@phpcs", "@phpstan", "@psalm", "@phpunit" ] }, "extra": { "branch-alias": { "dev-main": "1.2-dev" } }, "config": { "sort-packages": true, "allow-plugins": { "dealerdirect/phpcodesniffer-composer-installer": true } } } LICENSE.md 0000644 00000002751 15111002512 0006141 0 ustar 00 BSD 3-Clause License Copyright (c) 2022, Colin O'Dell. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. CHANGELOG.md 0000644 00000002403 15111002512 0006340 0 ustar 00 # Change Log All notable changes to this project will be documented in this file. Updates should follow the [Keep a CHANGELOG](https://keepachangelog.com/) principles. ## [Unreleased][unreleased] ## [1.2.0] - 2022-12-11 ### Changed - Values can now be set prior to the corresponding schema being registered. - `exists()` and `get()` now only trigger validation for the relevant schema, not the entire config at once. ## [1.1.1] - 2021-08-14 ### Changed - Bumped the minimum version of dflydev/dot-access-data for PHP 8.1 support ## [1.1.0] - 2021-06-19 ### Changed - Bumped the minimum PHP version to 7.4+ - Bumped the minimum version of nette/schema to 1.2.0 ## [1.0.1] - 2021-05-31 ### Fixed - Fixed the `ConfigurationExceptionInterface` marker interface not extending `Throwable` (#2) ## [1.0.0] - 2021-05-31 Initial release! 🎉 [unreleased]: https://github.com/thephpleague/config/compare/v1.2.0...main [1.2.0]: https://github.com/thephpleague/config/compare/v1.1.1...v.1.2.0 [1.1.1]: https://github.com/thephpleague/config/compare/v1.1.0...v1.1.1 [1.1.0]: https://github.com/thephpleague/config/compare/v1.0.1...v1.1.0 [1.0.1]: https://github.com/thephpleague/config/compare/v1.0.0...v1.0.1 [1.0.0]: https://github.com/thephpleague/config/releases/tag/v1.0.0 purifier.php 0000644 00000010546 15111144556 0007113 0 ustar 00 <?php /** * Ok, glad you are here * first we get a config instance, and set the settings * $config = HTMLPurifier_Config::createDefault(); * $config->set('Core.Encoding', $this->config->get('purifier.encoding')); * $config->set('Cache.SerializerPath', $this->config->get('purifier.cachePath')); * if ( ! $this->config->get('purifier.finalize')) { * $config->autoFinalize = false; * } * $config->loadArray($this->getConfig()); * * You must NOT delete the default settings * anything in settings should be compacted with params that needed to instance HTMLPurifier_Config. * * @link http://htmlpurifier.org/live/configdoc/plain.html */ return [ 'encoding' => 'UTF-8', 'finalize' => true, 'ignoreNonStrings' => false, 'cachePath' => storage_path('app/purifier'), 'cacheFileMode' => 0755, 'settings' => [ 'default' => [ 'HTML.Doctype' => 'HTML 4.01 Transitional', 'HTML.Allowed' => 'h1,h2,h3,h4,h5,h6,div,div[class],b,strong,i,em,u,a[href|title],ul,ol,li,p[style],br,span[style],span[class],img[width|height|alt|src|class]', 'CSS.AllowedProperties' => 'font,font-size,font-weight,font-style,font-family,text-decoration,padding-left,color,background-color,text-align', 'AutoFormat.AutoParagraph' => false, 'AutoFormat.RemoveEmpty' => true, ], 'test' => [ 'Attr.EnableID' => 'true', ], "youtube" => [ "HTML.SafeIframe" => 'true', "URI.SafeIframeRegexp" => "%^(http://|https://|//)(www.youtube.com/embed/|player.vimeo.com/video/)%", ], 'custom_definition' => [ 'id' => 'html5-definitions', 'rev' => 1, 'debug' => false, 'elements' => [ // http://developers.whatwg.org/sections.html ['section', 'Block', 'Flow', 'Common'], ['nav', 'Block', 'Flow', 'Common'], ['article', 'Block', 'Flow', 'Common'], ['aside', 'Block', 'Flow', 'Common'], ['header', 'Block', 'Flow', 'Common'], ['footer', 'Block', 'Flow', 'Common'], // Content model actually excludes several tags, not modelled here ['address', 'Block', 'Flow', 'Common'], ['hgroup', 'Block', 'Required: h1 | h2 | h3 | h4 | h5 | h6', 'Common'], // http://developers.whatwg.org/grouping-content.html ['figure', 'Block', 'Optional: (figcaption, Flow) | (Flow, figcaption) | Flow', 'Common'], ['figcaption', 'Inline', 'Flow', 'Common'], // http://developers.whatwg.org/the-video-element.html#the-video-element ['video', 'Block', 'Optional: (source, Flow) | (Flow, source) | Flow', 'Common', [ 'src' => 'URI', 'type' => 'Text', 'width' => 'Length', 'height' => 'Length', 'poster' => 'URI', 'preload' => 'Enum#auto,metadata,none', 'controls' => 'Bool', ]], ['source', 'Block', 'Flow', 'Common', [ 'src' => 'URI', 'type' => 'Text', ]], // http://developers.whatwg.org/text-level-semantics.html ['s', 'Inline', 'Inline', 'Common'], ['var', 'Inline', 'Inline', 'Common'], ['sub', 'Inline', 'Inline', 'Common'], ['sup', 'Inline', 'Inline', 'Common'], ['mark', 'Inline', 'Inline', 'Common'], ['wbr', 'Inline', 'Empty', 'Core'], // http://developers.whatwg.org/edits.html ['ins', 'Block', 'Flow', 'Common', ['cite' => 'URI', 'datetime' => 'CDATA']], ['del', 'Block', 'Flow', 'Common', ['cite' => 'URI', 'datetime' => 'CDATA']], ], 'attributes' => [ ['iframe', 'allowfullscreen', 'Bool'], ['table', 'height', 'Text'], ['td', 'border', 'Text'], ['th', 'border', 'Text'], ['tr', 'width', 'Text'], ['tr', 'height', 'Text'], ['tr', 'border', 'Text'], ], ], 'custom_attributes' => [ ['a', 'target', 'Enum#_blank,_self,_target,_top'], ], 'custom_elements' => [ ['u', 'Inline', 'Inline', 'Common'], ], ], ]; sanctum.php 0000644 00000004366 15111157773 0006750 0 ustar 00 <?php use Laravel\Sanctum\Sanctum; return [ /* |-------------------------------------------------------------------------- | Stateful Domains |-------------------------------------------------------------------------- | | Requests from the following domains / hosts will receive stateful API | authentication cookies. Typically, these should include your local | and production domains which access your API via a frontend SPA. | */ 'stateful' => explode(',', env('SANCTUM_STATEFUL_DOMAINS', sprintf( '%s%s', 'localhost,localhost:3000,127.0.0.1,127.0.0.1:8000,::1', Sanctum::currentApplicationUrlWithPort() ))), /* |-------------------------------------------------------------------------- | Sanctum Guards |-------------------------------------------------------------------------- | | This array contains the authentication guards that will be checked when | Sanctum is trying to authenticate a request. If none of these guards | are able to authenticate the request, Sanctum will use the bearer | token that's present on an incoming request for authentication. | */ 'guard' => ['web'], /* |-------------------------------------------------------------------------- | Expiration Minutes |-------------------------------------------------------------------------- | | This value controls the number of minutes until an issued token will be | considered expired. If this value is null, personal access tokens do | not expire. This won't tweak the lifetime of first-party sessions. | */ 'expiration' => null, /* |-------------------------------------------------------------------------- | Sanctum Middleware |-------------------------------------------------------------------------- | | When authenticating your first-party SPA with Sanctum you may need to | customize some of the middleware Sanctum uses while processing the | request. You may change the middleware listed below as required. | */ 'middleware' => [ 'verify_csrf_token' => App\Http\Middleware\VerifyCsrfToken::class, 'encrypt_cookies' => App\Http\Middleware\EncryptCookies::class, ], ]; dompdf.php 0000644 00000026324 15111161251 0006527 0 ustar 00 <?php return array( /* |-------------------------------------------------------------------------- | Settings |-------------------------------------------------------------------------- | | Set some default values. It is possible to add all defines that can be set | in dompdf_config.inc.php. You can also override the entire config file. | */ 'show_warnings' => false, // Throw an Exception on warnings from dompdf 'public_path' => null, // Override the public path if needed /* * Dejavu Sans font is missing glyphs for converted entities, turn it off if you need to show € and £. */ 'convert_entities' => true, 'options' => array( /** * The location of the DOMPDF font directory * * The location of the directory where DOMPDF will store fonts and font metrics * Note: This directory must exist and be writable by the webserver process. * *Please note the trailing slash.* * * Notes regarding fonts: * Additional .afm font metrics can be added by executing load_font.php from command line. * * Only the original "Base 14 fonts" are present on all pdf viewers. Additional fonts must * be embedded in the pdf file or the PDF may not display correctly. This can significantly * increase file size unless font subsetting is enabled. Before embedding a font please * review your rights under the font license. * * Any font specification in the source HTML is translated to the closest font available * in the font directory. * * The pdf standard "Base 14 fonts" are: * Courier, Courier-Bold, Courier-BoldOblique, Courier-Oblique, * Helvetica, Helvetica-Bold, Helvetica-BoldOblique, Helvetica-Oblique, * Times-Roman, Times-Bold, Times-BoldItalic, Times-Italic, * Symbol, ZapfDingbats. */ "font_dir" => storage_path('fonts'), // advised by dompdf (https://github.com/dompdf/dompdf/pull/782) /** * The location of the DOMPDF font cache directory * * This directory contains the cached font metrics for the fonts used by DOMPDF. * This directory can be the same as DOMPDF_FONT_DIR * * Note: This directory must exist and be writable by the webserver process. */ "font_cache" => storage_path('fonts'), /** * The location of a temporary directory. * * The directory specified must be writeable by the webserver process. * The temporary directory is required to download remote images and when * using the PFDLib back end. */ "temp_dir" => sys_get_temp_dir(), /** * ==== IMPORTANT ==== * * dompdf's "chroot": Prevents dompdf from accessing system files or other * files on the webserver. All local files opened by dompdf must be in a * subdirectory of this directory. DO NOT set it to '/' since this could * allow an attacker to use dompdf to read any files on the server. This * should be an absolute path. * This is only checked on command line call by dompdf.php, but not by * direct class use like: * $dompdf = new DOMPDF(); $dompdf->load_html($htmldata); $dompdf->render(); $pdfdata = $dompdf->output(); */ "chroot" => realpath(base_path()), /** * Protocol whitelist * * Protocols and PHP wrappers allowed in URIs, and the validation rules * that determine if a resouce may be loaded. Full support is not guaranteed * for the protocols/wrappers specified * by this array. * * @var array */ 'allowed_protocols' => [ "file://" => ["rules" => []], "http://" => ["rules" => []], "https://" => ["rules" => []] ], /** * @var string */ 'log_output_file' => null, /** * Whether to enable font subsetting or not. */ "enable_font_subsetting" => false, /** * The PDF rendering backend to use * * Valid settings are 'PDFLib', 'CPDF' (the bundled R&OS PDF class), 'GD' and * 'auto'. 'auto' will look for PDFLib and use it if found, or if not it will * fall back on CPDF. 'GD' renders PDFs to graphic files. {@link * Canvas_Factory} ultimately determines which rendering class to instantiate * based on this setting. * * Both PDFLib & CPDF rendering backends provide sufficient rendering * capabilities for dompdf, however additional features (e.g. object, * image and font support, etc.) differ between backends. Please see * {@link PDFLib_Adapter} for more information on the PDFLib backend * and {@link CPDF_Adapter} and lib/class.pdf.php for more information * on CPDF. Also see the documentation for each backend at the links * below. * * The GD rendering backend is a little different than PDFLib and * CPDF. Several features of CPDF and PDFLib are not supported or do * not make any sense when creating image files. For example, * multiple pages are not supported, nor are PDF 'objects'. Have a * look at {@link GD_Adapter} for more information. GD support is * experimental, so use it at your own risk. * * @link http://www.pdflib.com * @link http://www.ros.co.nz/pdf * @link http://www.php.net/image */ "pdf_backend" => "CPDF", /** * PDFlib license key * * If you are using a licensed, commercial version of PDFlib, specify * your license key here. If you are using PDFlib-Lite or are evaluating * the commercial version of PDFlib, comment out this setting. * * @link http://www.pdflib.com * * If pdflib present in web server and auto or selected explicitely above, * a real license code must exist! */ //"DOMPDF_PDFLIB_LICENSE" => "your license key here", /** * html target media view which should be rendered into pdf. * List of types and parsing rules for future extensions: * http://www.w3.org/TR/REC-html40/types.html * screen, tty, tv, projection, handheld, print, braille, aural, all * Note: aural is deprecated in CSS 2.1 because it is replaced by speech in CSS 3. * Note, even though the generated pdf file is intended for print output, * the desired content might be different (e.g. screen or projection view of html file). * Therefore allow specification of content here. */ "default_media_type" => "screen", /** * The default paper size. * * North America standard is "letter"; other countries generally "a4" * * @see CPDF_Adapter::PAPER_SIZES for valid sizes ('letter', 'legal', 'A4', etc.) */ "default_paper_size" => "a4", /** * The default paper orientation. * * The orientation of the page (portrait or landscape). * * @var string */ 'default_paper_orientation' => "portrait", /** * The default font family * * Used if no suitable fonts can be found. This must exist in the font folder. * @var string */ "default_font" => "serif", /** * Image DPI setting * * This setting determines the default DPI setting for images and fonts. The * DPI may be overridden for inline images by explictly setting the * image's width & height style attributes (i.e. if the image's native * width is 600 pixels and you specify the image's width as 72 points, * the image will have a DPI of 600 in the rendered PDF. The DPI of * background images can not be overridden and is controlled entirely * via this parameter. * * For the purposes of DOMPDF, pixels per inch (PPI) = dots per inch (DPI). * If a size in html is given as px (or without unit as image size), * this tells the corresponding size in pt. * This adjusts the relative sizes to be similar to the rendering of the * html page in a reference browser. * * In pdf, always 1 pt = 1/72 inch * * Rendering resolution of various browsers in px per inch: * Windows Firefox and Internet Explorer: * SystemControl->Display properties->FontResolution: Default:96, largefonts:120, custom:? * Linux Firefox: * about:config *resolution: Default:96 * (xorg screen dimension in mm and Desktop font dpi settings are ignored) * * Take care about extra font/image zoom factor of browser. * * In images, <img> size in pixel attribute, img css style, are overriding * the real image dimension in px for rendering. * * @var int */ "dpi" => 96, /** * Enable inline PHP * * If this setting is set to true then DOMPDF will automatically evaluate * inline PHP contained within <script type="text/php"> ... </script> tags. * * Enabling this for documents you do not trust (e.g. arbitrary remote html * pages) is a security risk. Set this option to false if you wish to process * untrusted documents. * * @var bool */ "enable_php" => false, /** * Enable inline Javascript * * If this setting is set to true then DOMPDF will automatically insert * JavaScript code contained within <script type="text/javascript"> ... </script> tags. * * @var bool */ "enable_javascript" => true, /** * Enable remote file access * * If this setting is set to true, DOMPDF will access remote sites for * images and CSS files as required. * This is required for part of test case www/test/image_variants.html through www/examples.php * * Attention! * This can be a security risk, in particular in combination with DOMPDF_ENABLE_PHP and * allowing remote access to dompdf.php or on allowing remote html code to be passed to * $dompdf = new DOMPDF(, $dompdf->load_html(..., * This allows anonymous users to download legally doubtful internet content which on * tracing back appears to being downloaded by your server, or allows malicious php code * in remote html pages to be executed by your server with your account privileges. * * @var bool */ "enable_remote" => true, /** * A ratio applied to the fonts height to be more like browsers' line height */ "font_height_ratio" => 1.1, /** * Use the HTML5 Lib parser * * @deprecated This feature is now always on in dompdf 2.x * @var bool */ "enable_html5_parser" => true, ), ); sitemap.php 0000644 00000003107 15111162464 0006721 0 ustar 00 <?php use GuzzleHttp\RequestOptions; use Spatie\Sitemap\Crawler\Profile; return [ /* * These options will be passed to GuzzleHttp\Client when it is created. * For in-depth information on all options see the Guzzle docs: * * http://docs.guzzlephp.org/en/stable/request-options.html */ 'guzzle_options' => [ /* * Whether or not cookies are used in a request. */ RequestOptions::COOKIES => true, /* * The number of seconds to wait while trying to connect to a server. * Use 0 to wait indefinitely. */ RequestOptions::CONNECT_TIMEOUT => 10, /* * The timeout of the request in seconds. Use 0 to wait indefinitely. */ RequestOptions::TIMEOUT => 10, /* * Describes the redirect behavior of a request. */ RequestOptions::ALLOW_REDIRECTS => false, ], /* * The sitemap generator can execute JavaScript on each page so it will * discover links that are generated by your JS scripts. This feature * is powered by headless Chrome. */ 'execute_javascript' => false, /* * The package will make an educated guess as to where Google Chrome is installed. * You can also manually pass it's location here. */ 'chrome_binary_path' => null, /* * The sitemap generator uses a CrawlProfile implementation to determine * which urls should be crawled for the sitemap. */ 'crawl_profile' => Profile::class, ]; paypal.php 0000644 00000002605 15111223054 0006540 0 ustar 00 <?php /** * PayPal Setting & API Credentials * Created by Raza Mehdi <srmk@outlook.com>. */ return [ 'mode' => env('PAYPAL_MODE', 'sandbox'), // Can only be 'sandbox' Or 'live'. If empty or invalid, 'live' will be used. 'sandbox' => [ 'username' => env('PAYPAL_SANDBOX_API_USERNAME', ''), 'password' => env('PAYPAL_SANDBOX_API_PASSWORD', ''), 'secret' => env('PAYPAL_SANDBOX_API_SECRET', ''), 'certificate' => env('PAYPAL_SANDBOX_API_CERTIFICATE', ''), 'app_id' => 'APP-80W284485P519543T', // Used for testing Adaptive Payments API in sandbox mode ], 'live' => [ 'username' => env('PAYPAL_LIVE_API_USERNAME', ''), 'password' => env('PAYPAL_LIVE_API_PASSWORD', ''), 'secret' => env('PAYPAL_LIVE_API_SECRET', ''), 'certificate' => env('PAYPAL_LIVE_API_CERTIFICATE', ''), 'app_id' => '', // Used for Adaptive Payments API ], 'payment_action' => 'Sale', // Can only be 'Sale', 'Authorization' or 'Order' 'currency' => env('PAYPAL_CURRENCY', 'USD'), 'billing_type' => 'MerchantInitiatedBilling', 'notify_url' => '', // Change this accordingly for your application. 'locale' => '', // force gateway language i.e. it_IT, es_ES, en_US ... (for express checkout only) 'validate_ssl' => true, // Validate SSL when creating api client. ]; view.php 0000644 00000002035 15111223055 0006222 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | View Storage Paths |-------------------------------------------------------------------------- | | Most templating systems load templates from disk. Here you may specify | an array of paths that should be checked for your views. Of course | the usual Laravel view path has already been registered for you. | */ 'paths' => [ resource_path('views'), ], /* |-------------------------------------------------------------------------- | Compiled View Path |-------------------------------------------------------------------------- | | This option determines where all the compiled Blade templates will be | stored for your application. Typically, this is within the storage | directory. However, as usual, you are free to change this value. | */ 'compiled' => env( 'VIEW_COMPILED_PATH', realpath(storage_path('framework/views')) ), ]; filesystems.php 0000644 00000004502 15111223055 0007620 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Default Filesystem Disk |-------------------------------------------------------------------------- | | Here you may specify the default filesystem disk that should be used | by the framework. The "local" disk, as well as a variety of cloud | based disks are available to your application. Just store away! | */ 'default' => env('FILESYSTEM_DISK', 'local'), /* |-------------------------------------------------------------------------- | Filesystem Disks |-------------------------------------------------------------------------- | | Here you may configure as many filesystem "disks" as you wish, and you | may even configure multiple disks of the same driver. Defaults have | been set up for each driver as an example of the required values. | | Supported Drivers: "local", "ftp", "sftp", "s3" | */ 'disks' => [ 'local' => [ 'driver' => 'local', 'root' => storage_path('app'), 'throw' => false, ], 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL').'/storage', 'visibility' => 'public', 'throw' => false, ], 's3' => [ 'driver' => 's3', 'key' => env('AWS_ACCESS_KEY_ID'), 'secret' => env('AWS_SECRET_ACCESS_KEY'), 'region' => env('AWS_DEFAULT_REGION'), 'bucket' => env('AWS_BUCKET'), 'url' => env('AWS_URL'), 'endpoint' => env('AWS_ENDPOINT'), 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', false), 'throw' => false, ], ], /* |-------------------------------------------------------------------------- | Symbolic Links |-------------------------------------------------------------------------- | | Here you may configure the symbolic links that will be created when the | `storage:link` Artisan command is executed. The array keys should be | the locations of the links and the values should be their targets. | */ 'links' => [ public_path('storage') => storage_path('app/public'), ], ]; services.php 0000644 00000002041 15111223055 0007070 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Third Party Services |-------------------------------------------------------------------------- | | This file is for storing the credentials for third party services such | as Mailgun, Postmark, AWS and more. This file provides the de facto | location for this type of information, allowing packages to have | a conventional file to locate the various service credentials. | */ 'mailgun' => [ 'domain' => env('MAILGUN_DOMAIN'), 'secret' => env('MAILGUN_SECRET'), 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), 'scheme' => 'https', ], 'postmark' => [ 'token' => env('POSTMARK_TOKEN'), ], 'ses' => [ 'key' => env('AWS_ACCESS_KEY_ID'), 'secret' => env('AWS_SECRET_ACCESS_KEY'), 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), ], 'genius' => [ 'ocean' => 'https://geniusocean.com/verify/' ], ]; cache.php 0000644 00000006310 15111223055 0006313 0 ustar 00 <?php use Illuminate\Support\Str; return [ /* |-------------------------------------------------------------------------- | Default Cache Store |-------------------------------------------------------------------------- | | This option controls the default cache connection that gets used while | using this caching library. This connection is used when another is | not explicitly specified when executing a given caching function. | */ 'default' => env('CACHE_DRIVER', 'file'), /* |-------------------------------------------------------------------------- | Cache Stores |-------------------------------------------------------------------------- | | Here you may define all of the cache "stores" for your application as | well as their drivers. You may even define multiple stores for the | same cache driver to group types of items stored in your caches. | | Supported drivers: "apc", "array", "database", "file", | "memcached", "redis", "dynamodb", "octane", "null" | */ 'stores' => [ 'apc' => [ 'driver' => 'apc', ], 'array' => [ 'driver' => 'array', 'serialize' => false, ], 'database' => [ 'driver' => 'database', 'table' => 'cache', 'connection' => null, 'lock_connection' => null, ], 'file' => [ 'driver' => 'file', 'path' => storage_path('framework/cache/data'), ], 'memcached' => [ 'driver' => 'memcached', 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), 'sasl' => [ env('MEMCACHED_USERNAME'), env('MEMCACHED_PASSWORD'), ], 'options' => [ // Memcached::OPT_CONNECT_TIMEOUT => 2000, ], 'servers' => [ [ 'host' => env('MEMCACHED_HOST', '127.0.0.1'), 'port' => env('MEMCACHED_PORT', 11211), 'weight' => 100, ], ], ], 'redis' => [ 'driver' => 'redis', 'connection' => 'cache', 'lock_connection' => 'default', ], 'dynamodb' => [ 'driver' => 'dynamodb', 'key' => env('AWS_ACCESS_KEY_ID'), 'secret' => env('AWS_SECRET_ACCESS_KEY'), 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'), 'endpoint' => env('DYNAMODB_ENDPOINT'), ], 'octane' => [ 'driver' => 'octane', ], ], /* |-------------------------------------------------------------------------- | Cache Key Prefix |-------------------------------------------------------------------------- | | When utilizing the APC, database, memcached, Redis, or DynamoDB cache | stores there might be other applications using the same cache. For | that reason, you may prefix every cache key to avoid collisions. | */ 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache_'), ]; google_captcha.php 0000644 00000001317 15111223056 0010212 0 ustar 00 <?php return [ 'site_key' => env('GOOGLE_CAPTCHA_SITE_KEY'), 'secret_key' => env('GOOGLE_CAPTCHA_SECRET_KEY'), 'gc_verification_url' => env('GOOGLE_CAPTCHA_VERIFICATION_URL'), 'error_codes' => [ "missing-input-secret" => "The secret parameter is missing.", "invalid-input-secret" => "The secret parameter is invalid or malformed.", "missing-input-response" => "The response parameter is missing.", "invalid-input-response" => "The response parameter is invalid or malformed.", "bad-request" => "The request is invalid or malformed.", "timeout-or-duplicate" => "The response is no longer valid: either is too old or has been used previously.", ], ]; queue.php 0000644 00000005532 15111223056 0006402 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Default Queue Connection Name |-------------------------------------------------------------------------- | | Laravel's queue API supports an assortment of back-ends via a single | API, giving you convenient access to each back-end using the same | syntax for every one. Here you may define a default connection. | */ 'default' => env('QUEUE_CONNECTION', 'sync'), /* |-------------------------------------------------------------------------- | Queue Connections |-------------------------------------------------------------------------- | | Here you may configure the connection information for each server that | is used by your application. A default configuration has been added | for each back-end shipped with Laravel. You are free to add more. | | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null" | */ 'connections' => [ 'sync' => [ 'driver' => 'sync', ], 'database' => [ 'driver' => 'database', 'table' => 'jobs', 'queue' => 'default', 'retry_after' => 90, 'after_commit' => false, ], 'beanstalkd' => [ 'driver' => 'beanstalkd', 'host' => 'localhost', 'queue' => 'default', 'retry_after' => 90, 'block_for' => 0, 'after_commit' => false, ], 'sqs' => [ 'driver' => 'sqs', 'key' => env('AWS_ACCESS_KEY_ID'), 'secret' => env('AWS_SECRET_ACCESS_KEY'), 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'), 'queue' => env('SQS_QUEUE', 'default'), 'suffix' => env('SQS_SUFFIX'), 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), 'after_commit' => false, ], 'redis' => [ 'driver' => 'redis', 'connection' => 'default', 'queue' => env('REDIS_QUEUE', 'default'), 'retry_after' => 90, 'block_for' => null, 'after_commit' => false, ], ], /* |-------------------------------------------------------------------------- | Failed Queue Jobs |-------------------------------------------------------------------------- | | These options configure the behavior of failed queue job logging so you | can control which database and table are used to store the jobs that | have failed. You may change them to any database / table you wish. | */ 'failed' => [ 'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'), 'database' => env('DB_CONNECTION', 'mysql'), 'table' => 'failed_jobs', ], ]; session.php 0000644 00000015557 15111223056 0006751 0 ustar 00 <?php use Illuminate\Support\Str; return [ /* |-------------------------------------------------------------------------- | Default Session Driver |-------------------------------------------------------------------------- | | This option controls the default session "driver" that will be used on | requests. By default, we will use the lightweight native driver but | you may specify any of the other wonderful drivers provided here. | | Supported: "file", "cookie", "database", "apc", | "memcached", "redis", "dynamodb", "array" | */ 'driver' => env('SESSION_DRIVER', 'file'), /* |-------------------------------------------------------------------------- | Session Lifetime |-------------------------------------------------------------------------- | | Here you may specify the number of minutes that you wish the session | to be allowed to remain idle before it expires. If you want them | to immediately expire on the browser closing, set that option. | */ 'lifetime' => env('SESSION_LIFETIME', 120), 'expire_on_close' => false, /* |-------------------------------------------------------------------------- | Session Encryption |-------------------------------------------------------------------------- | | This option allows you to easily specify that all of your session data | should be encrypted before it is stored. All encryption will be run | automatically by Laravel and you can use the Session like normal. | */ 'encrypt' => false, /* |-------------------------------------------------------------------------- | Session File Location |-------------------------------------------------------------------------- | | When using the native session driver, we need a location where session | files may be stored. A default has been set for you but a different | location may be specified. This is only needed for file sessions. | */ 'files' => storage_path('framework/sessions'), /* |-------------------------------------------------------------------------- | Session Database Connection |-------------------------------------------------------------------------- | | When using the "database" or "redis" session drivers, you may specify a | connection that should be used to manage these sessions. This should | correspond to a connection in your database configuration options. | */ 'connection' => env('SESSION_CONNECTION'), /* |-------------------------------------------------------------------------- | Session Database Table |-------------------------------------------------------------------------- | | When using the "database" session driver, you may specify the table we | should use to manage the sessions. Of course, a sensible default is | provided for you; however, you are free to change this as needed. | */ 'table' => 'sessions', /* |-------------------------------------------------------------------------- | Session Cache Store |-------------------------------------------------------------------------- | | While using one of the framework's cache driven session backends you may | list a cache store that should be used for these sessions. This value | must match with one of the application's configured cache "stores". | | Affects: "apc", "dynamodb", "memcached", "redis" | */ 'store' => env('SESSION_STORE'), /* |-------------------------------------------------------------------------- | Session Sweeping Lottery |-------------------------------------------------------------------------- | | Some session drivers must manually sweep their storage location to get | rid of old sessions from storage. Here are the chances that it will | happen on a given request. By default, the odds are 2 out of 100. | */ 'lottery' => [2, 100], /* |-------------------------------------------------------------------------- | Session Cookie Name |-------------------------------------------------------------------------- | | Here you may change the name of the cookie used to identify a session | instance by ID. The name specified here will get used every time a | new session cookie is created by the framework for every driver. | */ 'cookie' => env( 'SESSION_COOKIE', Str::slug(env('APP_NAME', 'laravel'), '_').'_session' ), /* |-------------------------------------------------------------------------- | Session Cookie Path |-------------------------------------------------------------------------- | | The session cookie path determines the path for which the cookie will | be regarded as available. Typically, this will be the root path of | your application but you are free to change this when necessary. | */ 'path' => '/', /* |-------------------------------------------------------------------------- | Session Cookie Domain |-------------------------------------------------------------------------- | | Here you may change the domain of the cookie used to identify a session | in your application. This will determine which domains the cookie is | available to in your application. A sensible default has been set. | */ 'domain' => env('SESSION_DOMAIN'), /* |-------------------------------------------------------------------------- | HTTPS Only Cookies |-------------------------------------------------------------------------- | | By setting this option to true, session cookies will only be sent back | to the server if the browser has a HTTPS connection. This will keep | the cookie from being sent to you when it can't be done securely. | */ 'secure' => env('SESSION_SECURE_COOKIE'), /* |-------------------------------------------------------------------------- | HTTP Access Only |-------------------------------------------------------------------------- | | Setting this value to true will prevent JavaScript from accessing the | value of the cookie and the cookie will only be accessible through | the HTTP protocol. You are free to modify this option if needed. | */ 'http_only' => true, /* |-------------------------------------------------------------------------- | Same-Site Cookies |-------------------------------------------------------------------------- | | This option determines how your cookies behave when cross-site requests | take place, and can be used to mitigate CSRF attacks. By default, we | will set this value to "lax" since this is a secure default value. | | Supported: "lax", "strict", "none", null | */ 'same_site' => 'lax', ]; auth.php 0000644 00000007771 15111223056 0006226 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Authentication Defaults |-------------------------------------------------------------------------- | | This option controls the default authentication "guard" and password | reset options for your application. You may change these defaults | as required, but they're a perfect start for most applications. | */ 'defaults' => [ 'guard' => 'web', 'passwords' => 'users', ], /* |-------------------------------------------------------------------------- | Authentication Guards |-------------------------------------------------------------------------- | | Next, you may define every authentication guard for your application. | Of course, a great default configuration has been defined for you | here which uses session storage and the Eloquent user provider. | | All authentication drivers have a user provider. This defines how the | users are actually retrieved out of your database or other storage | mechanisms used by this application to persist your user's data. | | Supported: "session" | */ 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'jwt', 'provider' => 'users', ], 'admin' => [ 'driver' => 'session', 'provider' => 'admins', ], 'admin-api' => [ 'driver' => 'token', 'provider' => 'admins', ], ], /* |-------------------------------------------------------------------------- | User Providers |-------------------------------------------------------------------------- | | All authentication drivers have a user provider. This defines how the | users are actually retrieved out of your database or other storage | mechanisms used by this application to persist your user's data. | | If you have multiple user tables or models you may configure multiple | sources which represent each model / table. These sources may then | be assigned to any extra authentication guards you have defined. | | Supported: "database", "eloquent" | */ 'providers' => [ 'users' => [ 'driver' => 'eloquent', 'model' => App\Models\User::class, ], 'admins' => [ 'driver' => 'eloquent', 'model' => App\Models\Admin::class, ], // 'users' => [ // 'driver' => 'database', // 'table' => 'users', // ], ], /* |-------------------------------------------------------------------------- | Resetting Passwords |-------------------------------------------------------------------------- | | You may specify multiple password reset configurations if you have more | than one user table or model in the application and you want to have | separate password reset settings based on the specific user types. | | The expire time is the number of minutes that each reset token will be | considered valid. This security feature keeps tokens short-lived so | they have less time to be guessed. You may change this as needed. | */ 'passwords' => [ 'users' => [ 'provider' => 'users', 'table' => 'password_resets', 'expire' => 60, 'throttle' => 60, ], ], /* |-------------------------------------------------------------------------- | Password Confirmation Timeout |-------------------------------------------------------------------------- | | Here you may define the amount of seconds before a password confirmation | times out and the user is prompted to re-enter their password via the | confirmation screen. By default, the timeout lasts for three hours. | */ 'password_timeout' => 10800, ]; toastr.php 0000644 00000001063 15111223057 0006566 0 ustar 00 <?php return [ 'options' => [ "closeButton" => true, "debug" => true, "newestOnTop" => true, "progressBar" => true, "positionClass" => "toast-top-right", "preventDuplicates" => false, "onclick" => null, "showDuration" => "300", "hideDuration" => "1000", "timeOut" => "5000", "extendedTimeOut" => "1000", "showEasing" => "swing", "hideEasing" => "linear", "showMethod" => "fadeIn", "hideMethod" => "fadeOut" ], ]; database.php 0000644 00000012251 15111223057 0007017 0 ustar 00 <?php use Illuminate\Support\Str; return [ /* |-------------------------------------------------------------------------- | Default Database Connection Name |-------------------------------------------------------------------------- | | Here you may specify which of the database connections below you wish | to use as your default connection for all database work. Of course | you may use many connections at once using the Database library. | */ 'default' => env('DB_CONNECTION', 'mysql'), /* |-------------------------------------------------------------------------- | Database Connections |-------------------------------------------------------------------------- | | Here are each of the database connections setup for your application. | Of course, examples of configuring each database platform that is | supported by Laravel is shown below to make development simple. | | | All database work in Laravel is done through the PHP PDO facilities | so make sure you have the driver for your particular database of | choice installed on your machine before you begin development. | */ 'connections' => [ 'sqlite' => [ 'driver' => 'sqlite', 'url' => env('DATABASE_URL'), 'database' => env('DB_DATABASE', database_path('database.sqlite')), 'prefix' => '', 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), ], 'mysql' => [ 'driver' => 'mysql', 'url' => env('DATABASE_URL'), 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '3306'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'unix_socket' => env('DB_SOCKET', ''), 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_unicode_ci', 'prefix' => '', 'prefix_indexes' => true, 'strict' => true, 'engine' => null, 'options' => extension_loaded('pdo_mysql') ? array_filter([ PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), ]) : [], ], 'pgsql' => [ 'driver' => 'pgsql', 'url' => env('DATABASE_URL'), 'host' => env('DB_HOST', '127.0.0.1'), 'port' => env('DB_PORT', '5432'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'prefix' => '', 'prefix_indexes' => true, 'search_path' => 'public', 'sslmode' => 'prefer', ], 'sqlsrv' => [ 'driver' => 'sqlsrv', 'url' => env('DATABASE_URL'), 'host' => env('DB_HOST', 'localhost'), 'port' => env('DB_PORT', '1433'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'prefix' => '', 'prefix_indexes' => true, // 'encrypt' => env('DB_ENCRYPT', 'yes'), // 'trust_server_certificate' => env('DB_TRUST_SERVER_CERTIFICATE', 'false'), ], ], /* |-------------------------------------------------------------------------- | Migration Repository Table |-------------------------------------------------------------------------- | | This table keeps track of all the migrations that have already run for | your application. Using this information, we can determine which of | the migrations on disk haven't actually been run in the database. | */ 'migrations' => 'migrations', /* |-------------------------------------------------------------------------- | Redis Databases |-------------------------------------------------------------------------- | | Redis is an open source, fast, and advanced key-value store that also | provides a richer body of commands than a typical key-value system | such as APC or Memcached. Laravel makes it easy to dig right in. | */ 'redis' => [ 'client' => env('REDIS_CLIENT', 'phpredis'), 'options' => [ 'cluster' => env('REDIS_CLUSTER', 'redis'), 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'), ], 'default' => [ 'url' => env('REDIS_URL'), 'host' => env('REDIS_HOST', '127.0.0.1'), 'username' => env('REDIS_USERNAME'), 'password' => env('REDIS_PASSWORD'), 'port' => env('REDIS_PORT', '6379'), 'database' => env('REDIS_DB', '0'), ], 'cache' => [ 'url' => env('REDIS_URL'), 'host' => env('REDIS_HOST', '127.0.0.1'), 'username' => env('REDIS_USERNAME'), 'password' => env('REDIS_PASSWORD'), 'port' => env('REDIS_PORT', '6379'), 'database' => env('REDIS_CACHE_DB', '1'), ], ], ]; nexmo.php 0000644 00000004634 15111223057 0006407 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | API Credentials |-------------------------------------------------------------------------- | | If you're using API credentials, change these settings. Get your | credentials from https://dashboard.nexmo.com | 'Settings'. | */ 'api_key' => function_exists('env') ? env('NEXMO_KEY', '') : '', 'api_secret' => function_exists('env') ? env('NEXMO_SECRET', '') : '', /* |-------------------------------------------------------------------------- | Signature Secret |-------------------------------------------------------------------------- | | If you're using a signature secret, use this section. This can be used | without an `api_secret` for some APIs, as well as with an `api_secret` | for all APIs. | */ 'signature_secret' => function_exists('env') ? env('NEXMO_SIGNATURE_SECRET', '') : '', /* |-------------------------------------------------------------------------- | Private Key |-------------------------------------------------------------------------- | | Private keys are used to generate JWTs for authentication. Generation is | handled by the library. JWTs are required for newer APIs, such as voice | and media | */ 'private_key' => function_exists('env') ? env('NEXMO_PRIVATE_KEY', '') : '', 'application_id' => function_exists('env') ? env('NEXMO_APPLICATION_ID', '') : '', /* |-------------------------------------------------------------------------- | Application Identifiers |-------------------------------------------------------------------------- | | Add an application name and version here to identify your application when | making API calls | */ 'app' => ['name' => function_exists('env') ? env('NEXMO_APP_NAME', 'NexmoLaravel') : 'NexmoLaravel', 'version' => function_exists('env') ? env('NEXMO_APP_VERSION', '1.1.2') : '1.1.2'], /* |-------------------------------------------------------------------------- | Client Override |-------------------------------------------------------------------------- | | In the event you need to use this with nexmo/client-core, this can be set | to provide a custom HTTP client. | */ 'http_client' => function_exists('env') ? env('NEXMO_HTTP_CLIENT', '') : '', ]; cors.php 0000644 00000001516 15111223057 0006223 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Cross-Origin Resource Sharing (CORS) Configuration |-------------------------------------------------------------------------- | | Here you may configure your settings for cross-origin resource sharing | or "CORS". This determines what cross-origin operations may execute | in web browsers. You are free to adjust these settings as needed. | | To learn more: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS | */ 'paths' => ['api/*', 'sanctum/csrf-cookie'], 'allowed_methods' => ['*'], 'allowed_origins' => ['*'], 'allowed_origins_patterns' => [], 'allowed_headers' => ['*'], 'exposed_headers' => [], 'max_age' => 0, 'supports_credentials' => false, ]; image.php 0000644 00000001020 15111223057 0006325 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Image Driver |-------------------------------------------------------------------------- | | Intervention Image supports "GD Library" and "Imagick" to process images | internally. You may choose one of them according to your PHP | configuration. By default PHP's "GD Library" implementation is used. | | Supported: "gd", "imagick" | */ 'driver' => 'gd' ]; mail.php 0000644 00000007020 15111223060 0006165 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Default Mailer |-------------------------------------------------------------------------- | | This option controls the default mailer that is used to send any email | messages sent by your application. Alternative mailers may be setup | and used as needed; however, this mailer will be used by default. | */ 'default' => env('MAIL_MAILER', 'smtp'), /* |-------------------------------------------------------------------------- | Mailer Configurations |-------------------------------------------------------------------------- | | Here you may configure all of the mailers used by your application plus | their respective settings. Several examples have been configured for | you and you are free to add your own as your application requires. | | Laravel supports a variety of mail "transport" drivers to be used while | sending an e-mail. You will specify which one you are using for your | mailers below. You are free to add additional mailers as required. | | Supported: "smtp", "sendmail", "mailgun", "ses", | "postmark", "log", "array", "failover" | */ 'mailers' => [ 'smtp' => [ 'transport' => 'smtp', 'host' => env('MAIL_HOST', 'smtp.mailgun.org'), 'port' => env('MAIL_PORT', 587), 'encryption' => env('MAIL_ENCRYPTION', 'tls'), 'username' => env('MAIL_USERNAME'), 'password' => env('MAIL_PASSWORD'), 'timeout' => null, 'local_domain' => env('MAIL_EHLO_DOMAIN'), ], 'ses' => [ 'transport' => 'ses', ], 'mailgun' => [ 'transport' => 'mailgun', ], 'postmark' => [ 'transport' => 'postmark', ], 'sendmail' => [ 'transport' => 'sendmail', 'path' => env('MAIL_SENDMAIL_PATH', '/usr/sbin/sendmail -bs -i'), ], 'log' => [ 'transport' => 'log', 'channel' => env('MAIL_LOG_CHANNEL'), ], 'array' => [ 'transport' => 'array', ], 'failover' => [ 'transport' => 'failover', 'mailers' => [ 'smtp', 'log', ], ], ], /* |-------------------------------------------------------------------------- | Global "From" Address |-------------------------------------------------------------------------- | | You may wish for all e-mails sent by your application to be sent from | the same address. Here, you may specify a name and address that is | used globally for all e-mails that are sent by your application. | */ 'from' => [ 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), 'name' => env('MAIL_FROM_NAME', 'Example'), ], /* |-------------------------------------------------------------------------- | Markdown Mail Settings |-------------------------------------------------------------------------- | | If you are using Markdown based email rendering, you may configure your | theme and component paths here, allowing you to customize the design | of the emails. Or, you may simply stick with the Laravel defaults! | */ 'markdown' => [ 'theme' => 'default', 'paths' => [ resource_path('views/vendor/mail'), ], ], ]; cookie-consent.php 0000644 00000000656 15111223060 0010173 0 ustar 00 <?php return [ /* * Use this setting to enable the cookie consent dialog. */ 'enabled' => env('COOKIE_CONSENT_ENABLED', true), /* * The name of the cookie in which we store if the user * has agreed to accept the conditions. */ 'cookie_name' => 'laravel_cookie_consent', /* * Set the cookie duration in days. Default is 365 * 20. */ 'cookie_lifetime' => 365 * 20, ]; jwt.php 0000644 00000023425 15111223062 0006060 0 ustar 00 <?php /* * This file is part of jwt-auth. * * (c) Sean Tymon <tymon148@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ return [ /* |-------------------------------------------------------------------------- | JWT Authentication Secret |-------------------------------------------------------------------------- | | Don't forget to set this in your .env file, as it will be used to sign | your tokens. A helper command is provided for this: | `php artisan jwt:secret` | | Note: This will be used for Symmetric algorithms only (HMAC), | since RSA and ECDSA use a private/public key combo (See below). | */ 'secret' => env('JWT_SECRET'), /* |-------------------------------------------------------------------------- | JWT Authentication Keys |-------------------------------------------------------------------------- | | The algorithm you are using, will determine whether your tokens are | signed with a random string (defined in `JWT_SECRET`) or using the | following public & private keys. | | Symmetric Algorithms: | HS256, HS384 & HS512 will use `JWT_SECRET`. | | Asymmetric Algorithms: | RS256, RS384 & RS512 / ES256, ES384 & ES512 will use the keys below. | */ 'keys' => [ /* |-------------------------------------------------------------------------- | Public Key |-------------------------------------------------------------------------- | | A path or resource to your public key. | | E.g. 'file://path/to/public/key' | */ 'public' => env('JWT_PUBLIC_KEY'), /* |-------------------------------------------------------------------------- | Private Key |-------------------------------------------------------------------------- | | A path or resource to your private key. | | E.g. 'file://path/to/private/key' | */ 'private' => env('JWT_PRIVATE_KEY'), /* |-------------------------------------------------------------------------- | Passphrase |-------------------------------------------------------------------------- | | The passphrase for your private key. Can be null if none set. | */ 'passphrase' => env('JWT_PASSPHRASE'), ], /* |-------------------------------------------------------------------------- | JWT time to live |-------------------------------------------------------------------------- | | Specify the length of time (in minutes) that the token will be valid for. | Defaults to 1 hour. | | You can also set this to null, to yield a never expiring token. | Some people may want this behaviour for e.g. a mobile app. | This is not particularly recommended, so make sure you have appropriate | systems in place to revoke the token if necessary. | Notice: If you set this to null you should remove 'exp' element from 'required_claims' list. | */ 'ttl' => env('JWT_TTL', 60), /* |-------------------------------------------------------------------------- | Refresh time to live |-------------------------------------------------------------------------- | | Specify the length of time (in minutes) that the token can be refreshed | within. I.E. The user can refresh their token within a 2 week window of | the original token being created until they must re-authenticate. | Defaults to 2 weeks. | | You can also set this to null, to yield an infinite refresh time. | Some may want this instead of never expiring tokens for e.g. a mobile app. | This is not particularly recommended, so make sure you have appropriate | systems in place to revoke the token if necessary. | */ 'refresh_ttl' => env('JWT_REFRESH_TTL', 20160), /* |-------------------------------------------------------------------------- | JWT hashing algorithm |-------------------------------------------------------------------------- | | Specify the hashing algorithm that will be used to sign the token. | | See here: https://github.com/namshi/jose/tree/master/src/Namshi/JOSE/Signer/OpenSSL | for possible values. | */ 'algo' => env('JWT_ALGO', 'HS256'), /* |-------------------------------------------------------------------------- | Required Claims |-------------------------------------------------------------------------- | | Specify the required claims that must exist in any token. | A TokenInvalidException will be thrown if any of these claims are not | present in the payload. | */ 'required_claims' => [ 'iss', 'iat', 'exp', 'nbf', 'sub', 'jti', ], /* |-------------------------------------------------------------------------- | Persistent Claims |-------------------------------------------------------------------------- | | Specify the claim keys to be persisted when refreshing a token. | `sub` and `iat` will automatically be persisted, in | addition to the these claims. | | Note: If a claim does not exist then it will be ignored. | */ 'persistent_claims' => [ // 'foo', // 'bar', ], /* |-------------------------------------------------------------------------- | Lock Subject |-------------------------------------------------------------------------- | | This will determine whether a `prv` claim is automatically added to | the token. The purpose of this is to ensure that if you have multiple | authentication models e.g. `App\User` & `App\OtherPerson`, then we | should prevent one authentication request from impersonating another, | if 2 tokens happen to have the same id across the 2 different models. | | Under specific circumstances, you may want to disable this behaviour | e.g. if you only have one authentication model, then you would save | a little on token size. | */ 'lock_subject' => true, /* |-------------------------------------------------------------------------- | Leeway |-------------------------------------------------------------------------- | | This property gives the jwt timestamp claims some "leeway". | Meaning that if you have any unavoidable slight clock skew on | any of your servers then this will afford you some level of cushioning. | | This applies to the claims `iat`, `nbf` and `exp`. | | Specify in seconds - only if you know you need it. | */ 'leeway' => env('JWT_LEEWAY', 0), /* |-------------------------------------------------------------------------- | Blacklist Enabled |-------------------------------------------------------------------------- | | In order to invalidate tokens, you must have the blacklist enabled. | If you do not want or need this functionality, then set this to false. | */ 'blacklist_enabled' => env('JWT_BLACKLIST_ENABLED', true), /* | ------------------------------------------------------------------------- | Blacklist Grace Period | ------------------------------------------------------------------------- | | When multiple concurrent requests are made with the same JWT, | it is possible that some of them fail, due to token regeneration | on every request. | | Set grace period in seconds to prevent parallel request failure. | */ 'blacklist_grace_period' => env('JWT_BLACKLIST_GRACE_PERIOD', 0), /* |-------------------------------------------------------------------------- | Cookies encryption |-------------------------------------------------------------------------- | | By default Laravel encrypt cookies for security reason. | If you decide to not decrypt cookies, you will have to configure Laravel | to not encrypt your cookie token by adding its name into the $except | array available in the middleware "EncryptCookies" provided by Laravel. | see https://laravel.com/docs/master/responses#cookies-and-encryption | for details. | | Set it to true if you want to decrypt cookies. | */ 'decrypt_cookies' => false, /* |-------------------------------------------------------------------------- | Providers |-------------------------------------------------------------------------- | | Specify the various providers used throughout the package. | */ 'providers' => [ /* |-------------------------------------------------------------------------- | JWT Provider |-------------------------------------------------------------------------- | | Specify the provider that is used to create and decode the tokens. | */ 'jwt' => Tymon\JWTAuth\Providers\JWT\Lcobucci::class, /* |-------------------------------------------------------------------------- | Authentication Provider |-------------------------------------------------------------------------- | | Specify the provider that is used to authenticate users. | */ 'auth' => Tymon\JWTAuth\Providers\Auth\Illuminate::class, /* |-------------------------------------------------------------------------- | Storage Provider |-------------------------------------------------------------------------- | | Specify the provider that is used to store tokens in the blacklist. | */ 'storage' => Tymon\JWTAuth\Providers\Storage\Illuminate::class, ], ]; hashing.php 0000644 00000003044 15111223063 0006671 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Default Hash Driver |-------------------------------------------------------------------------- | | This option controls the default hash driver that will be used to hash | passwords for your application. By default, the bcrypt algorithm is | used; however, you remain free to modify this option if you wish. | | Supported: "bcrypt", "argon", "argon2id" | */ 'driver' => 'bcrypt', /* |-------------------------------------------------------------------------- | Bcrypt Options |-------------------------------------------------------------------------- | | Here you may specify the configuration options that should be used when | passwords are hashed using the Bcrypt algorithm. This will allow you | to control the amount of time it takes to hash the given password. | */ 'bcrypt' => [ 'rounds' => env('BCRYPT_ROUNDS', 10), ], /* |-------------------------------------------------------------------------- | Argon Options |-------------------------------------------------------------------------- | | Here you may specify the configuration options that should be used when | passwords are hashed using the Argon algorithm. These will allow you | to control the amount of time it takes to hash the given password. | */ 'argon' => [ 'memory' => 65536, 'threads' => 1, 'time' => 4, ], ]; broadcasting.php 0000644 00000004053 15111223063 0007711 0 ustar 00 <?php return [ /* |-------------------------------------------------------------------------- | Default Broadcaster |-------------------------------------------------------------------------- | | This option controls the default broadcaster that will be used by the | framework when an event needs to be broadcast. You may set this to | any of the connections defined in the "connections" array below. | | Supported: "pusher", "ably", "redis", "log", "null" | */ 'default' => env('BROADCAST_DRIVER', 'null'), /* |-------------------------------------------------------------------------- | Broadcast Connections |-------------------------------------------------------------------------- | | Here you may define all of the broadcast connections that will be used | to broadcast events to other systems or over websockets. Samples of | each available type of connection are provided inside this array. | */ 'connections' => [ 'pusher' => [ 'driver' => 'pusher', 'key' => env('PUSHER_APP_KEY'), 'secret' => env('PUSHER_APP_SECRET'), 'app_id' => env('PUSHER_APP_ID'), 'options' => [ 'host' => env('PUSHER_HOST') ?: 'api-'.env('PUSHER_APP_CLUSTER', 'mt1').'.pusher.com', 'port' => env('PUSHER_PORT', 443), 'scheme' => env('PUSHER_SCHEME', 'https'), 'encrypted' => true, 'useTLS' => env('PUSHER_SCHEME', 'https') === 'https', ], 'client_options' => [ // Guzzle client options: https://docs.guzzlephp.org/en/stable/request-options.html ], ], 'ably' => [ 'driver' => 'ably', 'key' => env('ABLY_KEY'), ], 'redis' => [ 'driver' => 'redis', 'connection' => 'default', ], 'log' => [ 'driver' => 'log', ], 'null' => [ 'driver' => 'null', ], ], ]; app.php 0000644 00000024724 15111223063 0006040 0 ustar 00 <?php use Illuminate\Support\Facades\Facade; return [ /* |-------------------------------------------------------------------------- | Application Name |-------------------------------------------------------------------------- | | This value is the name of your application. This value is used when the | framework needs to place the application's name in a notification or | any other location as required by the application or its packages. | */ 'name' => env('APP_NAME', 'Laravel'), /* |-------------------------------------------------------------------------- | Application Environment |-------------------------------------------------------------------------- | | This value determines the "environment" your application is currently | running in. This may determine how you prefer to configure various | services the application utilizes. Set this in your ".env" file. | */ 'env' => env('APP_ENV', 'production'), /* |-------------------------------------------------------------------------- | Application Debug Mode |-------------------------------------------------------------------------- | | When your application is in debug mode, detailed error messages with | stack traces will be shown on every error that occurs within your | application. If disabled, a simple generic error page is shown. | */ 'debug' => (bool) env('APP_DEBUG', false), /* |-------------------------------------------------------------------------- | Application URL |-------------------------------------------------------------------------- | | This URL is used by the console to properly generate URLs when using | the Artisan command line tool. You should set this to the root of | your application so that it is used when running Artisan tasks. | */ 'url' => env('APP_URL', 'http://localhost'), 'asset_url' => env('ASSET_URL'), /* |-------------------------------------------------------------------------- | Application Timezone |-------------------------------------------------------------------------- | | Here you may specify the default timezone for your application, which | will be used by the PHP date and date-time functions. We have gone | ahead and set this to a sensible default for you out of the box. | */ 'timezone' => 'UTC', /* |-------------------------------------------------------------------------- | Application Locale Configuration |-------------------------------------------------------------------------- | | The application locale determines the default locale that will be used | by the translation service provider. You are free to set this value | to any of the locales which will be supported by the application. | */ 'locale' => 'en', /* |-------------------------------------------------------------------------- | Application Fallback Locale |-------------------------------------------------------------------------- | | The fallback locale determines the locale to use when the current one | is not available. You may change the value to correspond to any of | the language folders that are provided through your application. | */ 'fallback_locale' => 'en', /* |-------------------------------------------------------------------------- | Faker Locale |-------------------------------------------------------------------------- | | This locale will be used by the Faker PHP library when generating fake | data for your database seeds. For example, this will be used to get | localized telephone numbers, street address information and more. | */ 'faker_locale' => 'en_US', /* |-------------------------------------------------------------------------- | Encryption Key |-------------------------------------------------------------------------- | | This key is used by the Illuminate encrypter service and should be set | to a random, 32 character string, otherwise these encrypted strings | will not be safe. Please do this before deploying an application! | */ 'key' => env('APP_KEY'), 'cipher' => 'AES-256-CBC', /* |-------------------------------------------------------------------------- | Maintenance Mode Driver |-------------------------------------------------------------------------- | | These configuration options determine the driver used to determine and | manage Laravel's "maintenance mode" status. The "cache" driver will | allow maintenance mode to be controlled across multiple machines. | | Supported drivers: "file", "cache" | */ 'maintenance' => [ 'driver' => 'file', // 'store' => 'redis', ], /* |-------------------------------------------------------------------------- | Autoloaded Service Providers |-------------------------------------------------------------------------- | | The service providers listed here will be automatically loaded on the | request to your application. Feel free to add your own services to | this array to grant expanded functionality to your applications. | */ 'providers' => [ /* * Laravel Framework Service Providers... */ Illuminate\Auth\AuthServiceProvider::class, Illuminate\Broadcasting\BroadcastServiceProvider::class, Illuminate\Bus\BusServiceProvider::class, Illuminate\Cache\CacheServiceProvider::class, Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, Illuminate\Cookie\CookieServiceProvider::class, Illuminate\Database\DatabaseServiceProvider::class, Illuminate\Encryption\EncryptionServiceProvider::class, Illuminate\Filesystem\FilesystemServiceProvider::class, Illuminate\Foundation\Providers\FoundationServiceProvider::class, Illuminate\Hashing\HashServiceProvider::class, Illuminate\Mail\MailServiceProvider::class, Illuminate\Notifications\NotificationServiceProvider::class, Illuminate\Pagination\PaginationServiceProvider::class, Illuminate\Pipeline\PipelineServiceProvider::class, Illuminate\Queue\QueueServiceProvider::class, Illuminate\Redis\RedisServiceProvider::class, Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, Illuminate\Session\SessionServiceProvider::class, Illuminate\Translation\TranslationServiceProvider::class, Illuminate\Validation\ValidationServiceProvider::class, Illuminate\View\ViewServiceProvider::class, Yajra\DataTables\DataTablesServiceProvider::class, ZanySoft\Zip\ZipServiceProvider::class, Brian2694\Toastr\ToastrServiceProvider::class, /* * Package Service Providers... */ /* * Application Service Providers... */ App\Providers\AppServiceProvider::class, App\Providers\AuthServiceProvider::class, // App\Providers\BroadcastServiceProvider::class, App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, Yajra\DataTables\DataTablesServiceProvider::class, Intervention\Image\ImageServiceProvider::class, Mews\Purifier\PurifierServiceProvider::class, ], /* |-------------------------------------------------------------------------- | Class Aliases |-------------------------------------------------------------------------- | | This array of class aliases will be registered when this application | is started. However, feel free to register as many as you wish as | the aliases are "lazy" loaded so they don't hinder performance. | */ 'aliases' => [ 'App' => Illuminate\Support\Facades\App::class, 'Arr' => Illuminate\Support\Arr::class, 'Artisan' => Illuminate\Support\Facades\Artisan::class, 'Auth' => Illuminate\Support\Facades\Auth::class, 'Blade' => Illuminate\Support\Facades\Blade::class, 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, 'Bus' => Illuminate\Support\Facades\Bus::class, 'Cache' => Illuminate\Support\Facades\Cache::class, 'Config' => Illuminate\Support\Facades\Config::class, 'Cookie' => Illuminate\Support\Facades\Cookie::class, 'Crypt' => Illuminate\Support\Facades\Crypt::class, 'Date' => Illuminate\Support\Facades\Date::class, 'DB' => Illuminate\Support\Facades\DB::class, 'Eloquent' => Illuminate\Database\Eloquent\Model::class, 'Event' => Illuminate\Support\Facades\Event::class, 'File' => Illuminate\Support\Facades\File::class, 'Gate' => Illuminate\Support\Facades\Gate::class, 'Hash' => Illuminate\Support\Facades\Hash::class, 'Http' => Illuminate\Support\Facades\Http::class, 'Lang' => Illuminate\Support\Facades\Lang::class, 'Log' => Illuminate\Support\Facades\Log::class, 'Mail' => Illuminate\Support\Facades\Mail::class, 'Notification' => Illuminate\Support\Facades\Notification::class, 'Password' => Illuminate\Support\Facades\Password::class, 'Queue' => Illuminate\Support\Facades\Queue::class, 'Redirect' => Illuminate\Support\Facades\Redirect::class, // 'Redis' => Illuminate\Support\Facades\Redis::class, 'Request' => Illuminate\Support\Facades\Request::class, 'Response' => Illuminate\Support\Facades\Response::class, 'Route' => Illuminate\Support\Facades\Route::class, 'Schema' => Illuminate\Support\Facades\Schema::class, 'Session' => Illuminate\Support\Facades\Session::class, 'Storage' => Illuminate\Support\Facades\Storage::class, 'Str' => Illuminate\Support\Str::class, 'URL' => Illuminate\Support\Facades\URL::class, 'Validator' => Illuminate\Support\Facades\Validator::class, 'View' => Illuminate\Support\Facades\View::class, 'Datatables' => yajra\Datatables\Datatables::class, 'Image' => Intervention\Image\Facades\Image::class, 'PDF' => Barryvdh\DomPDF\Facade::class, 'Toastr' => Brian2694\Toastr\Facades\Toastr::class, 'Zip' => ZanySoft\Zip\ZipFacade::class, 'Toastr' => Brian2694\Toastr\Facades\Toastr::class, 'Purifier' => Mews\Purifier\Facades\Purifier::class, 'PayPal' => Srmklive\PayPal\Facades\PayPal::class, ], ]; logging.php 0000644 00000007245 15111223063 0006705 0 ustar 00 <?php use Monolog\Handler\NullHandler; use Monolog\Handler\StreamHandler; use Monolog\Handler\SyslogUdpHandler; return [ /* |-------------------------------------------------------------------------- | Default Log Channel |-------------------------------------------------------------------------- | | This option defines the default log channel that gets used when writing | messages to the logs. The name specified in this option should match | one of the channels defined in the "channels" configuration array. | */ 'default' => env('LOG_CHANNEL', 'stack'), /* |-------------------------------------------------------------------------- | Deprecations Log Channel |-------------------------------------------------------------------------- | | This option controls the log channel that should be used to log warnings | regarding deprecated PHP and library features. This allows you to get | your application ready for upcoming major versions of dependencies. | */ 'deprecations' => [ 'channel' => env('LOG_DEPRECATIONS_CHANNEL', 'null'), 'trace' => false, ], /* |-------------------------------------------------------------------------- | Log Channels |-------------------------------------------------------------------------- | | Here you may configure the log channels for your application. Out of | the box, Laravel uses the Monolog PHP logging library. This gives | you a variety of powerful log handlers / formatters to utilize. | | Available Drivers: "single", "daily", "slack", "syslog", | "errorlog", "monolog", | "custom", "stack" | */ 'channels' => [ 'stack' => [ 'driver' => 'stack', 'channels' => ['single'], 'ignore_exceptions' => false, ], 'single' => [ 'driver' => 'single', 'path' => storage_path('logs/laravel.log'), 'level' => env('LOG_LEVEL', 'debug'), ], 'daily' => [ 'driver' => 'daily', 'path' => storage_path('logs/laravel.log'), 'level' => env('LOG_LEVEL', 'debug'), 'days' => 14, ], 'slack' => [ 'driver' => 'slack', 'url' => env('LOG_SLACK_WEBHOOK_URL'), 'username' => 'Laravel Log', 'emoji' => ':boom:', 'level' => env('LOG_LEVEL', 'critical'), ], 'papertrail' => [ 'driver' => 'monolog', 'level' => env('LOG_LEVEL', 'debug'), 'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class), 'handler_with' => [ 'host' => env('PAPERTRAIL_URL'), 'port' => env('PAPERTRAIL_PORT'), 'connectionString' => 'tls://'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'), ], ], 'stderr' => [ 'driver' => 'monolog', 'level' => env('LOG_LEVEL', 'debug'), 'handler' => StreamHandler::class, 'formatter' => env('LOG_STDERR_FORMATTER'), 'with' => [ 'stream' => 'php://stderr', ], ], 'syslog' => [ 'driver' => 'syslog', 'level' => env('LOG_LEVEL', 'debug'), ], 'errorlog' => [ 'driver' => 'errorlog', 'level' => env('LOG_LEVEL', 'debug'), ], 'null' => [ 'driver' => 'monolog', 'handler' => NullHandler::class, ], 'emergency' => [ 'path' => storage_path('logs/laravel.log'), ], ], ];