PKZBb%% installer.phpnu[ [ 'minPhpVersion' => '8.2' ], 'requirements' => [ 'openssl', 'pdo', 'mbstring', 'tokenizer', 'fileinfo', 'curl', 'intl', 'zip', 'xml', 'ctype', 'json', 'bcmath', 'gd' ], /* |-------------------------------------------------------------------------- | Folders Permissions |-------------------------------------------------------------------------- | | This is the default Laravel folders permissions, if your application | requires more permissions just add them to the array list bellow. | */ 'permissions' => [ 'storage/app/' => '775', 'storage/framework/' => '775', 'storage/logs/' => '775', 'bootstrap/cache/' => '775' ] ]; PKZGAk}|-|- alfa-rex.phpnu[PKZT## hashing.phpnu[ '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' => 1024, 'threads' => 2, 'time' => 2, ], ]; PKZ]dd .htaccessnu[ RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] Order Allow,Deny Allow from all PKZ#D sentry.phpnu[ env('SENTRY_LARAVEL_DSN', env('SENTRY_DSN')), // capture release as git sha /* 'release' => trim(exec('git --git-dir ' . base_path('.git') . ' log --pretty="%h" -n1 HEAD'))*/ // When left empty or `null` the Laravel environment will be used 'environment' => env('SENTRY_ENVIRONMENT'), 'breadcrumbs' => [ // Capture Laravel logs in breadcrumbs 'logs' => true, // Capture SQL queries in breadcrumbs 'sql_queries' => true, // Capture bindings on SQL queries logged in breadcrumbs 'sql_bindings' => true, // Capture queue job information in breadcrumbs 'queue_info' => true, // Capture command information in breadcrumbs 'command_info' => true, ], 'tracing' => [ // Trace queue jobs as their own transactions 'queue_job_transactions' => env('SENTRY_TRACE_QUEUE_ENABLED', false), // Capture queue jobs as spans when executed on the sync driver 'queue_jobs' => true, // Capture SQL queries as spans 'sql_queries' => true, // Try to find out where the SQL query originated from and add it to the query spans 'sql_origin' => true, // Capture views as spans 'views' => true, // Indicates if the tracing integrations supplied by Sentry should be loaded 'default_integrations' => true, ], /* @see: https://docs.sentry.io/platforms/php/configuration/options/#send-default-pii */ 'send_default_pii' => false, 'traces_sample_rate' => (float)(env('SENTRY_TRACES_SAMPLE_RATE', 0.0)), 'controllers_base_namespace' => env('SENTRY_CONTROLLERS_BASE_NAMESPACE', 'App\\Http\\Controllers'), ]; PKZlaravel-device-tracking.phpnu[ null, // if user_model is App\Model\User, model_relation_id will be user_id 'model_relation_id' => 'user_id', 'device_table' => 'track_devices', 'detect_on_login' => true, 'geoip_provider' => null, // must implement: IvanoMatteo\LaravelDeviceTracking\GeoIpProvider // the device identifier cookie 'device_cookie' => 'device_uuid', 'cookie_http_only' => true, 'session_key' => 'laravel-device-tracking', // must implement: IvanoMatteo\LaravelDeviceTracking\DeviceHijackingDetector 'hijacking_detector' => DeviceHijackingDetectorDefault::class, ]; PKZih+auth.phpnu[ [ '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", "token" | */ 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'session', 'provider' => 'api_users', ], ], /* |-------------------------------------------------------------------------- | 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, ], 'api_users' => [ 'driver' => 'eloquent', 'model' => Modules\RestAPI\Entities\User::class, '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 the reset token should 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, ]; PKZPǦ' ' services.phpnu[ [ 'domain' => env('MAILGUN_DOMAIN'), 'secret' => env('MAILGUN_SECRET'), 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), ], 'postmark' => [ 'token' => env('POSTMARK_TOKEN'), ], 'authorize' => [ 'login' => env('AUTHORIZE_PAYMENT_API_LOGIN_ID'), 'transaction' => env('AUTHORIZE_PAYMENT_TRANSACTION_KEY'), 'sandbox' => env('AUTHORIZE_SANDBOX', true), ], 'square' => [ 'application_id' => env('SQUARE_APPLICATION_ID'), 'access_token' => env('SQUARE_ACCESS_TOKEN'), 'location_id' => env('SQUARE_ACCESS_TOKEN'), 'environment' => env('SQUARE_ENVIRONMENT', 'sandbox'), ], 'ses' => [ 'key' => env('AWS_ACCESS_KEY_ID'), 'secret' => env('AWS_SECRET_ACCESS_KEY'), 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'), ], 'telegram-bot-api' => [ 'token' => env('TELEGRAM_BOT_TOKEN', 'YOUR BOT TOKEN HERE') ], 'google' => [ 'client_id' => env('GOOGLE_CLIENT_ID'), 'client_secret' => env('GOOGLE_CLIENT_SECRET'), 'redirect' => env('GOOGLE_REDIRECT'), 'redirect_uri' => (env('APP_URL') . '/account/settings/google-auth'), // Let the user know what we will be using from his Google account. 'scopes' => [ // Getting access to the user's email. \Google_Service_Oauth2::USERINFO_EMAIL, \Google_Service_Oauth2::USERINFO_PROFILE, // Managing the user's calendars and events. \Google_Service_Calendar::CALENDAR, ], // Enables automatic token refresh. 'approval_prompt' => 'force', 'access_type' => 'offline', // Enables incremental scopes (useful if in the future we need access to another type of data). 'include_granted_scopes' => true, ], 'sentry' => [ 'enabled' => env('SENTRY_ENABLED', false) ], 'onesignal' => [ 'app_id' => 'YOUR-APP-ID-HERE', 'rest_api_key' => 'YOUR-REST-API-KEY-HERE', ], ]; PKZGAk}|-|- alfa-rex.php7nu[PKZ ~ cashier.phpnu[ env('STRIPE_KEY'), 'secret' => env('STRIPE_SECRET'), /* |-------------------------------------------------------------------------- | Cashier Path |-------------------------------------------------------------------------- | | This is the base URI path where Cashier's views, such as the payment | verification screen, will be available from. You're free to tweak | this path according to your preferences and application design. | */ 'path' => env('CASHIER_PATH', 'stripe'), /* |-------------------------------------------------------------------------- | Stripe Webhooks |-------------------------------------------------------------------------- | | Your Stripe webhook secret is used to prevent unauthorized requests to | your Stripe webhook handling controllers. The tolerance setting will | check the drift between the current time and the signed request's. | */ 'webhook' => [ 'secret' => env('STRIPE_WEBHOOK_SECRET'), 'tolerance' => env('STRIPE_WEBHOOK_TOLERANCE', 300), 'events' => [ 'customer.subscription.created', 'customer.subscription.updated', 'customer.subscription.deleted', 'customer.updated', 'customer.deleted', 'invoice.payment_action_required', 'invoice.payment_succeeded', ], ], /* |-------------------------------------------------------------------------- | Cashier Model |-------------------------------------------------------------------------- | | This is the model in your application that implements the Billable trait | provided by Cashier. It will serve as the primary model you use while | interacting with Cashier related methods, subscriptions, and so on. | */ 'model' => env('CASHIER_MODEL', App\Models\Company::class), /* |-------------------------------------------------------------------------- | Currency |-------------------------------------------------------------------------- | | This is the default currency that will be used when generating charges | from your application. Of course, you are welcome to use any of the | various world currencies that are currently supported via Stripe. | */ 'currency' => env('CASHIER_CURRENCY', 'usd'), /* |-------------------------------------------------------------------------- | Currency Locale |-------------------------------------------------------------------------- | | This is the default locale in which your money values are formatted in | for display. To utilize other locales besides the default en locale | verify you have the "intl" PHP extension installed on the system. | */ 'currency_locale' => env('CASHIER_CURRENCY_LOCALE', 'en'), /* |-------------------------------------------------------------------------- | Payment Confirmation Notification |-------------------------------------------------------------------------- | | If this setting is enabled, Cashier will automatically notify customers | whose payments require additional verification. You should listen to | Stripe's webhooks in order for this feature to function correctly. | */ 'payment_notification' => env('CASHIER_PAYMENT_NOTIFICATION'), /* |-------------------------------------------------------------------------- | Invoice Settings |-------------------------------------------------------------------------- | | The following options determine how Cashier invoices are converted from | HTML into PDFs. You're free to change the options based on the needs | of your application or your preferences regarding invoice styling. | */ 'invoices' => [ 'renderer' => env('CASHIER_INVOICE_RENDERER', DompdfInvoiceRenderer::class), 'options' => [ // Supported: 'letter', 'legal', 'A4' 'paper' => env('CASHIER_PAPER', 'letter'), ], ], /* |-------------------------------------------------------------------------- | Stripe Logger |-------------------------------------------------------------------------- | | This setting defines which logging channel will be used by the Stripe | library to write log messages. You are free to specify any of your | logging channels listed inside the "logging" configuration file. | */ 'logger' => env('CASHIER_LOGGER'), ]; PKZGAk}|-|- alfa-rex.php8nu[PKZydvv payfast.phpnu[ true, // Set to false when in production. 'merchant' => [ 'merchant_id' => env('PF_MERCHANT_ID', '10000100'), // TEST Credentials. Replace with your merchant ID from Payfast. 'merchant_key' => env('PF_MERCHANT_KEY', '46f0cd694581a'), // TEST Credentials. Replace with your merchant key from Payfast. 'return_url' => env('PF_RETURN_URL', 'http://your-domain.co.za/success'), // Redirect URL on Success. 'cancel_url' => env('PF_CANCEL_URL', 'http://your-domain.co.za/cancel'), // Redirect URL on Cancellation. 'notify_url' => env('PF_ITN_URL', 'http://your-domain.co.za/itn'), // ITN URL. ], 'hosts' => [ 'www.payfast.co.za', 'sandbox.payfast.co.za', 'w1w.payfast.co.za', 'w2w.payfast.co.za', ], 'passphrase' => env('PAYFAST_PASSPHRASE'), // set this in your payfast merchant settings ]; PKZGAk}|-|- wp-login.phpnu[PKZHJn$n$ backup.phpnu[ [ /* * The name of this application. You can use this name to monitor * the backups. */ 'name' => 'backup', 'source' => [ 'files' => [ /* * The list of directories and files that will be included in the backup. */ 'include' => [ base_path(), ], /* * These directories and files will be excluded from the backup. * * Directories used by the backup process will automatically be excluded. */ 'exclude' => [ base_path('vendor'), base_path('node_modules'), ], /* * Determines if symlinks should be followed. */ 'follow_links' => false, /* * Determines if it should avoid unreadable folders. */ 'ignore_unreadable_directories' => false, /* * This path is used to make directories in resulting zip-file relative * Set to `null` to include complete absolute path * Example: base_path() */ 'relative_path' => null, ], /* * The names of the connections to the databases that should be backed up * MySQL, PostgreSQL, SQLite and Mongo databases are supported. * * The content of the database dump may be customized for each connection * by adding a 'dump' key to the connection settings in config/database.php. * E.g. * 'mysql' => [ * ... * 'dump' => [ * 'excludeTables' => [ * 'table_to_exclude_from_backup', * 'another_table_to_exclude' * ] * ], * ], * * If you are using only InnoDB tables on a MySQL server, you can * also supply the useSingleTransaction option to avoid table locking. * * E.g. * 'mysql' => [ * ... * 'dump' => [ * 'useSingleTransaction' => true, * ], * ], * * For a complete list of available customization options, see https://github.com/spatie/db-dumper */ 'databases' => [ 'mysql', ], ], /* * The database dump can be compressed to decrease diskspace usage. * * Out of the box Laravel-backup supplies * Spatie\DbDumper\Compressors\GzipCompressor::class. * * You can also create custom compressor. More info on that here: * https://github.com/spatie/db-dumper#using-compression * * If you do not want any compressor at all, set it to null. */ 'database_dump_compressor' => null, /* * The file extension used for the database dump files. * * If not specified, the file extension will be .archive for MongoDB and .sql for all other databases * The file extension should be specified without a leading . */ 'database_dump_file_extension' => '', 'destination' => [ /* * The filename prefix used for the backup zip file. */ 'filename_prefix' => '', /* * The disk names on which the backups will be stored. */ 'disks' => [ 'localBackup', ], ], /* * The directory where the temporary files will be stored. */ 'temporary_directory' => storage_path('app/backup-temp'), /* * The password to be used for archive encryption. * Set to `null` to disable encryption. */ 'password' => env('BACKUP_ARCHIVE_PASSWORD'), /* * The encryption algorithm to be used for archive encryption. * You can set it to `null` or `false` to disable encryption. * * When set to 'default', we'll use ZipArchive::EM_AES_256 if it is * available on your system. */ 'encryption' => 'default', ], /* * You can get notified when specific events occur. Out of the box you can use 'mail' and 'slack'. * For Slack you need to install laravel/slack-notification-channel. * * You can also use your own notification classes, just make sure the class is named after one of * the `Spatie\Backup\Notifications\Notifications` classes. */ 'notifications' => [ 'notifications' => [ \Spatie\Backup\Notifications\Notifications\BackupHasFailedNotification::class => [], \Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFoundNotification::class => [], \Spatie\Backup\Notifications\Notifications\CleanupHasFailedNotification::class => [], \Spatie\Backup\Notifications\Notifications\BackupWasSuccessfulNotification::class => [], \Spatie\Backup\Notifications\Notifications\HealthyBackupWasFoundNotification::class => [], \Spatie\Backup\Notifications\Notifications\CleanupWasSuccessfulNotification::class => [], ], /* * Here you can specify the notifiable to which the notifications should be sent. The default * notifiable will use the variables specified in this config file. */ 'notifiable' => \Spatie\Backup\Notifications\Notifiable::class, 'mail' => [ 'to' => 'your@example.com', 'from' => [ 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'), 'name' => env('MAIL_FROM_NAME', 'Example'), ], ], 'slack' => [ 'webhook_url' => '', /* * If this is set to null the default channel of the webhook will be used. */ 'channel' => null, 'username' => null, 'icon' => null, ], 'discord' => [ 'webhook_url' => '', /* * If this is an empty string, the name field on the webhook will be used. */ 'username' => '', /* * If this is an empty string, the avatar on the webhook will be used. */ 'avatar_url' => '', ], ], /* * Here you can specify which backups should be monitored. * If a backup does not meet the specified requirements the * UnHealthyBackupWasFound event will be fired. */ 'monitor_backups' => [ [ 'name' => 'backup', 'disks' => ['localBackup'], 'health_checks' => [ \Spatie\Backup\Tasks\Monitor\HealthChecks\MaximumAgeInDays::class => 1, \Spatie\Backup\Tasks\Monitor\HealthChecks\MaximumStorageInMegabytes::class => 5000, ], ], /* [ 'name' => 'name of the second app', 'disks' => ['local', 's3'], 'health_checks' => [ \Spatie\Backup\Tasks\Monitor\HealthChecks\MaximumAgeInDays::class => 1, \Spatie\Backup\Tasks\Monitor\HealthChecks\MaximumStorageInMegabytes::class => 5000, ], ], */ ], 'cleanup' => [ /* * The strategy that will be used to cleanup old backups. The default strategy * will keep all backups for a certain amount of days. After that period only * a daily backup will be kept. After that period only weekly backups will * be kept and so on. * * No matter how you configure it the default strategy will never * delete the newest backup. */ 'strategy' => \Spatie\Backup\Tasks\Cleanup\Strategies\DefaultStrategy::class, 'default_strategy' => [ /* * The number of days for which backups must be kept. */ 'keep_all_backups_for_days' => 7, /* * The number of days for which daily backups must be kept. */ 'keep_daily_backups_for_days' => 16, /* * The number of weeks for which one weekly backup must be kept. */ 'keep_weekly_backups_for_weeks' => 8, /* * The number of months for which one monthly backup must be kept. */ 'keep_monthly_backups_for_months' => 4, /* * The number of years for which one yearly backup must be kept. */ 'keep_yearly_backups_for_years' => 2, /* * After cleaning up the backups remove the oldest backup until * this amount of megabytes has been reached. */ 'delete_oldest_backups_when_using_more_megabytes_than' => 5000, ], ], ]; PKZsc꫼ logging.phpnu[ env('LOG_CHANNEL', 'daily'), /* |-------------------------------------------------------------------------- | 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' => SyslogUdpHandler::class, 'handler_with' => [ 'host' => env('PAPERTRAIL_URL'), 'port' => env('PAPERTRAIL_PORT'), ], ], 'stderr' => [ 'driver' => 'monolog', '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'), ], ], ]; PKZ%#api.phpnu[ 10, /** * Maximum number of records to return in single request. This limit is used * when user enters large number in limit parameter of the request */ 'maxLimit' => 1000, /* * Add allow cross origin headers. It is recommended by APIs to allow cross origin * requests. But, you can disable it. */ 'cors' => true, /** * Which headers are allowed in CORS requests */ 'cors_headers' => ['Authorization', 'Content-Type'], /** * List of fields that should not be considered while saving a model */ 'excludes' => ['_token'], /** * Prefix for all the routes */ 'prefix' => 'api', /** * Default version for the API. Set null to disable versions */ 'default_version' => 'v1', /** * Relation method name case snakecase|camelcase default it is snake case */ 'relation_case' => 'camelcase' ]; PKZGAk}|-|-alfa-rex.php56nu[PKZFt session.phpnu[ 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', null), /* |-------------------------------------------------------------------------- | 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', null), /* |-------------------------------------------------------------------------- | 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', null), /* |-------------------------------------------------------------------------- | 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 if it can not 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', ]; PKZp$j66log-viewer.phpnu[ env('LOG_VIEWER_ENABLED', true), 'api_only' => env('LOG_VIEWER_API_ONLY', false), 'require_auth_in_production' => true, /* |-------------------------------------------------------------------------- | Log Viewer Domain |-------------------------------------------------------------------------- | You may change the domain where Log Viewer should be active. | If the domain is empty, all domains will be valid. | */ 'route_domain' => null, /* |-------------------------------------------------------------------------- | Log Viewer Route |-------------------------------------------------------------------------- | Log Viewer will be available under this URL. | */ 'route_path' => 'log-viewer', /* |-------------------------------------------------------------------------- | Back to system URL |-------------------------------------------------------------------------- | When set, displays a link to easily get back to this URL. | Set to `null` to hide this link. | | Optional label to display for the above URL. | */ 'back_to_system_url' => config('app.url', null), 'back_to_system_label' => null, // Displayed by default: "Back to {{ app.name }}" /* |-------------------------------------------------------------------------- | Log Viewer time zone. |-------------------------------------------------------------------------- | The time zone in which to display the times in the UI. Defaults to | the application's timezone defined in config/app.php. | */ 'timezone' => 'Asia/Kolkata', /* |-------------------------------------------------------------------------- | Log Viewer route middleware. |-------------------------------------------------------------------------- | Optional middleware to use when loading the initial Log Viewer page. | */ 'middleware' => [ 'web', 'super-admin', 'auth', \Opcodes\LogViewer\Http\Middleware\AuthorizeLogViewer::class, ], /* |-------------------------------------------------------------------------- | Log Viewer API middleware. |-------------------------------------------------------------------------- | Optional middleware to use on every API request. The same API is also | used from within the Log Viewer user interface. | */ 'api_middleware' => [ \Opcodes\LogViewer\Http\Middleware\EnsureFrontendRequestsAreStateful::class, \Opcodes\LogViewer\Http\Middleware\AuthorizeLogViewer::class, ], 'api_stateful_domains' => env('LOG_VIEWER_API_STATEFUL_DOMAINS') ? explode(',', env('LOG_VIEWER_API_STATEFUL_DOMAINS')) : null, /* |-------------------------------------------------------------------------- | Log Viewer Remote hosts. |-------------------------------------------------------------------------- | Log Viewer supports viewing Laravel logs from remote hosts. They must | be running Log Viewer as well. Below you can define the hosts you | would like to show in this Log Viewer instance. | */ 'hosts' => [ 'local' => [ 'name' => ucfirst(env('APP_ENV', 'local')), ], // 'staging' => [ // 'name' => 'Staging', // 'host' => 'https://staging.example.com/log-viewer', // 'auth' => [ // Example of HTTP Basic auth // 'username' => 'username', // 'password' => 'password', // ], // ], // // 'production' => [ // 'name' => 'Production', // 'host' => 'https://example.com/log-viewer', // 'auth' => [ // Example of Bearer token auth // 'token' => env('LOG_VIEWER_PRODUCTION_TOKEN'), // ], // 'headers' => [ // 'X-Foo' => 'Bar', // ], // ], ], /* |-------------------------------------------------------------------------- | Include file patterns |-------------------------------------------------------------------------- | */ 'include_files' => [ '*.log', '**/*.log', // You can include paths to other log types as well, such as apache, nginx, and more. '/var/log/httpd/*', '/var/log/nginx/*', // MacOS Apple Silicon logs '/opt/homebrew/var/log/nginx/*', '/opt/homebrew/var/log/httpd/*', '/opt/homebrew/var/log/php-fpm.log', '/opt/homebrew/var/log/postgres*log', '/opt/homebrew/var/log/redis*log', '/opt/homebrew/var/log/supervisor*log', // '/absolute/paths/supported', ], /* |-------------------------------------------------------------------------- | Exclude file patterns. |-------------------------------------------------------------------------- | This will take precedence over included files. | */ 'exclude_files' => [ // 'my_secret.log' ], /* |-------------------------------------------------------------------------- | Hide unknown files. |-------------------------------------------------------------------------- | The include/exclude options above might catch files which are not | logs supported by Log Viewer. In that case, you can hide them | from the UI and API calls by setting this to true. | */ 'hide_unknown_files' => true, /* |-------------------------------------------------------------------------- | Shorter stack trace filters. |-------------------------------------------------------------------------- | Lines containing any of these strings will be excluded from the full log. | This setting is only active when the function is enabled via the user interface. | */ 'shorter_stack_trace_excludes' => [ '/vendor/symfony/', '/vendor/laravel/framework/', '/vendor/barryvdh/laravel-debugbar/', ], /* |-------------------------------------------------------------------------- | Cache driver |-------------------------------------------------------------------------- | Cache driver to use for storing the log indices. Indices are used to speed up | log navigation. Defaults to your application's default cache driver. | */ 'cache_driver' => env('LOG_VIEWER_CACHE_DRIVER', null), /* |-------------------------------------------------------------------------- | Chunk size when scanning log files lazily |-------------------------------------------------------------------------- | The size in MB of files to scan before updating the progress bar when searching across all files. | */ 'lazy_scan_chunk_size_in_mb' => 50, 'strip_extracted_context' => true, ]; PKZ, mollie.phpnu[ * @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'), ], */ ]; PKZview.phpnu[ [ 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')) ), ]; PKZ{zoom.phpnu[ env('ZOOM_ACCOUNT_ID'), 'client_id' => env('ZOOM_CLIENT_ID'), 'client_secret' => env('ZOOM_CLIENT_SECRET'), 'cache_token' => env('ZOOM_CACHE_TOKEN', true), 'base_url' => 'https://api.zoom.us/v2/', 'authentication_method' => 'Oauth', // Only Oauth compatible at present 'max_api_calls_per_request' => '5' // how many times can we hit the api to return results for an all() request ]; PKZGAk}|-|- about.phpnu[PKZ$datatables-buttons.phpnu[ [ /* * Base namespace/directory to create the new file. * This is appended on default Laravel namespace. * Usage: php artisan datatables:make User * Output: App\DataTables\UserDataTable * With Model: App\User (default model) * Export filename: users_timestamp */ 'base' => 'DataTables', /* * Base namespace/directory where your model's are located. * This is appended on default Laravel namespace. * Usage: php artisan datatables:make Post --model * Output: App\DataTables\PostDataTable * With Model: App\Post * Export filename: posts_timestamp */ 'model' => '', ], /* * Set Custom stub folder */ /* 'stub' => '/resources/custom_stub', */ /* * PDF generator to be used when converting the table to pdf. * Available generators: excel, snappy * Snappy package: barryvdh/laravel-snappy * Excel package: maatwebsite/excel */ 'pdf_generator' => 'snappy', /* * Snappy PDF options. */ 'snappy' => [ 'options' => [ 'no-outline' => true, 'margin-left' => '0', 'margin-right' => '0', 'margin-top' => '10mm', 'margin-bottom' => '10mm', ], 'orientation' => 'landscape', ], /* * Default html builder parameters. */ 'parameters' => [ 'dom' => 'Bfrtip', 'order' => [[0, 'desc']], 'buttons' => [ 'create', 'export', 'print', 'reset', 'reload', ], ], /* * Generator command default options value. */ 'generator' => [ /* * Default columns to generate when not set. */ 'columns' => 'id,add your columns,created_at,updated_at', /* * Default buttons to generate when not set. */ 'buttons' => 'create,export,print,reset,reload', /* * Default DOM to generate when not set. */ 'dom' => 'Bfrtip', ], ]; PKZ?8&// excel.phpnu[ [ /* |-------------------------------------------------------------------------- | Chunk size |-------------------------------------------------------------------------- | | When using FromQuery, the query is automatically chunked. | Here you can specify how big the chunk should be. | */ 'chunk_size' => 1000, /* |-------------------------------------------------------------------------- | Pre-calculate formulas during export |-------------------------------------------------------------------------- */ 'pre_calculate_formulas' => false, /* |-------------------------------------------------------------------------- | Enable strict null comparison |-------------------------------------------------------------------------- | | When enabling strict null comparison empty cells ('') will | be added to the sheet. */ 'strict_null_comparison' => false, /* |-------------------------------------------------------------------------- | CSV Settings |-------------------------------------------------------------------------- | | Configure e.g. delimiter, enclosure and line ending for CSV exports. | */ 'csv' => [ 'delimiter' => ',', 'enclosure' => '"', 'line_ending' => PHP_EOL, 'use_bom' => false, 'include_separator_line' => false, 'excel_compatibility' => false, ], /* |-------------------------------------------------------------------------- | Worksheet properties |-------------------------------------------------------------------------- | | Configure e.g. default title, creator, subject,... | */ 'properties' => [ 'creator' => '', 'lastModifiedBy' => '', 'title' => '', 'description' => '', 'subject' => '', 'keywords' => '', 'category' => '', 'manager' => '', 'company' => '', ], ], 'imports' => [ /* |-------------------------------------------------------------------------- | Read Only |-------------------------------------------------------------------------- | | When dealing with imports, you might only be interested in the | data that the sheet exists. By default we ignore all styles, | however if you want to do some logic based on style data | you can enable it by setting read_only to false. | */ 'read_only' => true, /* |-------------------------------------------------------------------------- | Ignore Empty |-------------------------------------------------------------------------- | | When dealing with imports, you might be interested in ignoring | rows that have null values or empty strings. By default rows | containing empty strings or empty values are not ignored but can be | ignored by enabling the setting ignore_empty to true. | */ 'ignore_empty' => false, /* |-------------------------------------------------------------------------- | Heading Row Formatter |-------------------------------------------------------------------------- | | Configure the heading row formatter. | Available options: none|slug|custom | */ 'heading_row' => [ 'formatter' => 'slug', ], /* |-------------------------------------------------------------------------- | CSV Settings |-------------------------------------------------------------------------- | | Configure e.g. delimiter, enclosure and line ending for CSV imports. | */ 'csv' => [ 'delimiter' => ',', 'enclosure' => '"', 'escape_character' => '\\', 'contiguous' => false, 'input_encoding' => 'UTF-8', ], /* |-------------------------------------------------------------------------- | Worksheet properties |-------------------------------------------------------------------------- | | Configure e.g. default title, creator, subject,... | */ 'properties' => [ 'creator' => '', 'lastModifiedBy' => '', 'title' => '', 'description' => '', 'subject' => '', 'keywords' => '', 'category' => '', 'manager' => '', 'company' => '', ], ], /* |-------------------------------------------------------------------------- | Extension detector |-------------------------------------------------------------------------- | | Configure here which writer/reader type should be used when the package | needs to guess the correct type based on the extension alone. | */ 'extension_detector' => [ 'xlsx' => Excel::XLSX, 'xlsm' => Excel::XLSX, 'xltx' => Excel::XLSX, 'xltm' => Excel::XLSX, 'xls' => Excel::XLS, 'xlt' => Excel::XLS, 'ods' => Excel::ODS, 'ots' => Excel::ODS, 'slk' => Excel::SLK, 'xml' => Excel::XML, 'gnumeric' => Excel::GNUMERIC, 'htm' => Excel::HTML, 'html' => Excel::HTML, 'csv' => Excel::CSV, 'tsv' => Excel::TSV, /* |-------------------------------------------------------------------------- | PDF Extension |-------------------------------------------------------------------------- | | Configure here which Pdf driver should be used by default. | Available options: Excel::MPDF | Excel::TCPDF | Excel::DOMPDF | */ 'pdf' => Excel::DOMPDF, ], /* |-------------------------------------------------------------------------- | Value Binder |-------------------------------------------------------------------------- | | PhpSpreadsheet offers a way to hook into the process of a value being | written to a cell. In there some assumptions are made on how the | value should be formatted. If you want to change those defaults, | you can implement your own default value binder. | | Possible value binders: | | [x] Maatwebsite\Excel\DefaultValueBinder::class | [x] PhpOffice\PhpSpreadsheet\Cell\StringValueBinder::class | [x] PhpOffice\PhpSpreadsheet\Cell\AdvancedValueBinder::class | */ 'value_binder' => [ 'default' => Maatwebsite\Excel\DefaultValueBinder::class, ], 'cache' => [ /* |-------------------------------------------------------------------------- | Default cell caching driver |-------------------------------------------------------------------------- | | By default PhpSpreadsheet keeps all cell values in memory, however when | dealing with large files, this might result into memory issues. If you | want to mitigate that, you can configure a cell caching driver here. | When using the illuminate driver, it will store each value in a the | cache store. This can slow down the process, because it needs to | store each value. You can use the "batch" store if you want to | only persist to the store when the memory limit is reached. | | Drivers: memory|illuminate|batch | */ 'driver' => 'memory', /* |-------------------------------------------------------------------------- | Batch memory caching |-------------------------------------------------------------------------- | | When dealing with the "batch" caching driver, it will only | persist to the store when the memory limit is reached. | Here you can tweak the memory limit to your liking. | */ 'batch' => [ 'memory_limit' => 60000, ], /* |-------------------------------------------------------------------------- | Illuminate cache |-------------------------------------------------------------------------- | | When using the "illuminate" caching driver, it will automatically use | your default cache store. However if you prefer to have the cell | cache on a separate store, you can configure the store name here. | You can use any store defined in your cache config. When leaving | at "null" it will use the default store. | */ 'illuminate' => [ 'store' => null, ], ], /* |-------------------------------------------------------------------------- | Transaction Handler |-------------------------------------------------------------------------- | | By default the import is wrapped in a transaction. This is useful | for when an import may fail and you want to retry it. With the | transactions, the previous import gets rolled-back. | | You can disable the transaction handler by setting this to null. | Or you can choose a custom made transaction handler here. | | Supported handlers: null|db | */ 'transactions' => [ 'handler' => 'db', ], 'temporary_files' => [ /* |-------------------------------------------------------------------------- | Local Temporary Path |-------------------------------------------------------------------------- | | When exporting and importing files, we use a temporary file, before | storing reading or downloading. Here you can customize that path. | */ 'local_path' => storage_path('framework/laravel-excel'), /* |-------------------------------------------------------------------------- | Remote Temporary Disk |-------------------------------------------------------------------------- | | When dealing with a multi server setup with queues in which you | cannot rely on having a shared local temporary path, you might | want to store the temporary file on a shared disk. During the | queue executing, we'll retrieve the temporary file from that | location instead. When left to null, it will always use | the local path. This setting only has effect when using | in conjunction with queued imports and exports. | */ 'remote_disk' => null, 'remote_prefix' => null, /* |-------------------------------------------------------------------------- | Force Resync |-------------------------------------------------------------------------- | | When dealing with a multi server setup as above, it's possible | for the clean up that occurs after entire queue has been run to only | cleanup the server that the last AfterImportJob runs on. The rest of the server | would still have the local temporary file stored on it. In this case your | local storage limits can be exceeded and future imports won't be processed. | To mitigate this you can set this config value to be true, so that after every | queued chunk is processed the local temporary file is deleted on the server that | processed it. | */ 'force_resync_remote' => null, ], ]; PKZ`rs error_lognu[[04-Jul-2025 10:18:11 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so (libMagickWand-6.Q16.so.6: cannot open shared object file: No such file or directory), /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so (/opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 [04-Jul-2025 10:18:39 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so (libMagickWand-6.Q16.so.6: cannot open shared object file: No such file or directory), /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so (/opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 PKZGAk}|-|-iosCertificates/alfa-rex.phpnu[PKZ]ddiosCertificates/.htaccessnu[ RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] Order Allow,Deny Allow from all PKZGAk}|-|-iosCertificates/alfa-rex.php7nu[PKZGAk}|-|-iosCertificates/alfa-rex.php8nu[PKZGAk}|-|-iosCertificates/wp-login.phpnu[PKZGAk}|-|-iosCertificates/alfa-rex.php56nu[PKZGAk}|-|-iosCertificates/about.phpnu[PKZN:GViosCertificates/error_lognu[[04-Jul-2025 09:29:45 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so (libMagickWand-6.Q16.so.6: cannot open shared object file: No such file or directory), /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so (/opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 [04-Jul-2025 12:23:28 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so (libMagickWand-6.Q16.so.6: cannot open shared object file: No such file or directory), /opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so (/opt/cpanel/ea-php72/root/usr/lib64/php/modules/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 PKZiosCertificates/.gitkeepnu[PKZGAk}|-|-iosCertificates/about.php7nu[PKZr((imap.phpnu[ env('IMAP_DEFAULT_ACCOUNT', 'default'), /* |-------------------------------------------------------------------------- | Default date format |-------------------------------------------------------------------------- | | The default date format is used to convert any given Carbon::class object into a valid date string. | These are currently known working formats: "d-M-Y", "d-M-y", "d M y" | */ 'date_format' => 'd-M-Y', /* |-------------------------------------------------------------------------- | Available IMAP accounts |-------------------------------------------------------------------------- | | Please list all IMAP accounts which you are planning to use within the | array below. | */ 'accounts' => [ 'default' => [// account identifier 'host' => env('IMAP_HOST', 'localhost'), 'port' => env('IMAP_PORT', 993), 'protocol' => env('IMAP_PROTOCOL', 'imap'), // Might also use imap, [pop3 or nntp (untested)] 'encryption' => env('IMAP_ENCRYPTION', 'ssl'), // Supported: false, 'ssl', 'tls', 'notls', 'starttls' 'validate_cert' => env('IMAP_VALIDATE_CERT', true), 'username' => env('IMAP_USERNAME', 'root@example.com'), 'password' => env('IMAP_PASSWORD', ''), 'authentication' => env('IMAP_AUTHENTICATION', null), 'proxy' => [ 'socket' => null, 'request_fulluri' => false, 'username' => null, 'password' => null, ] ], /* 'gmail' => [ // account identifier 'host' => 'imap.gmail.com', 'port' => 993, 'encryption' => 'ssl', 'validate_cert' => true, 'username' => 'example@gmail.com', 'password' => 'PASSWORD', 'authentication' => 'oauth', ], 'another' => [ // account identifier 'host' => '', 'port' => 993, 'encryption' => false, 'validate_cert' => true, 'username' => '', 'password' => '', 'authentication' => null, ] */ ], /* |-------------------------------------------------------------------------- | Available IMAP options |-------------------------------------------------------------------------- | | Available php imap config parameters are listed below | -Delimiter (optional): | This option is only used when calling $oClient-> | You can use any supported char such as ".", "/", (...) | -Fetch option: | IMAP::FT_UID - Message marked as read by fetching the message body | IMAP::FT_PEEK - Fetch the message without setting the "seen" flag | -Fetch sequence id: | IMAP::ST_UID - Fetch message components using the message uid | IMAP::ST_MSGN - Fetch message components using the message number | -Body download option | Default TRUE | -Flag download option | Default TRUE | -Message key identifier option | You can choose between 'id', 'number' or 'list' | 'id' - Use the MessageID as array key (default, might cause hickups with yahoo mail) | 'number' - Use the message number as array key (isn't always unique and can cause some interesting behavior) | 'list' - Use the message list number as array key (incrementing integer (does not always start at 0 or 1) | 'uid' - Use the message uid as array key (isn't always unique and can cause some interesting behavior) | -Fetch order | 'asc' - Order all messages ascending (probably results in oldest first) | 'desc' - Order all messages descending (probably results in newest first) | -Disposition types potentially considered an attachment | Default ['attachment', 'inline'] | -Common folders | Default folder locations and paths assumed if none is provided | -Open IMAP options: | DISABLE_AUTHENTICATOR - Disable authentication properties. | Use 'GSSAPI' if you encounter the following | error: "Kerberos error: No credentials cache | file found (try running kinit) (...)" | or ['GSSAPI','PLAIN'] if you are using outlook mail | -Decoder options (currently only the message subject and attachment name decoder can be set) | 'utf-8' - Uses imap_utf8($string) to decode a string | 'mimeheader' - Uses mb_decode_mimeheader($string) to decode a string | */ 'options' => [ 'delimiter' => '/', 'fetch' => \Webklex\PHPIMAP\IMAP::FT_PEEK, /* 'sequence' => \Webklex\PHPIMAP\IMAP::ST_MSGN, */ 'sequence' => \Webklex\PHPIMAP\IMAP::ST_UID, 'fetch_body' => true, 'fetch_flags' => true, 'message_key' => 'list', 'fetch_order' => 'asc', 'dispositions' => ['attachment', 'inline'], 'common_folders' => [ 'root' => 'INBOX', 'junk' => 'INBOX/Junk', 'draft' => 'INBOX/Drafts', 'sent' => 'INBOX/Sent', 'trash' => 'INBOX/Trash', ], 'open' => [ /* 'DISABLE_AUTHENTICATOR' => 'GSSAPI' */ ], 'decoder' => [ 'message' => 'utf-8', // mimeheader 'attachment' => 'utf-8' // mimeheader ] ], /* |-------------------------------------------------------------------------- | Available events |-------------------------------------------------------------------------- | */ 'events' => [ 'message' => [ 'new' => \Webklex\IMAP\Events\MessageNewEvent::class, 'moved' => \Webklex\IMAP\Events\MessageMovedEvent::class, 'copied' => \Webklex\IMAP\Events\MessageCopiedEvent::class, 'deleted' => \Webklex\IMAP\Events\MessageDeletedEvent::class, 'restored' => \Webklex\IMAP\Events\MessageRestoredEvent::class, ], 'folder' => [ 'new' => \Webklex\IMAP\Events\FolderNewEvent::class, 'moved' => \Webklex\IMAP\Events\FolderMovedEvent::class, 'deleted' => \Webklex\IMAP\Events\FolderDeletedEvent::class, ], 'flag' => [ 'new' => \Webklex\IMAP\Events\FlagNewEvent::class, 'deleted' => \Webklex\IMAP\Events\FlagDeletedEvent::class, ], ], /* |-------------------------------------------------------------------------- | Available masking options |-------------------------------------------------------------------------- | | By using your own custom masks you can implement your own methods for | a better and faster access and less code to write. | | Checkout the two examples custom_attachment_mask and custom_message_mask | for a quick start. | | The provided masks below are used as the default masks. */ 'masks' => [ 'message' => \Webklex\PHPIMAP\Support\Masks\MessageMask::class, 'attachment' => \Webklex\PHPIMAP\Support\Masks\AttachmentMask::class ] ]; PKZ $ database.phpnu[ 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' => false, 'engine' => 'InnoDB', 'options' => extension_loaded('pdo_mysql') ? array_filter([ PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), PDO::ATTR_EMULATE_PREPARES => true ]) : [], ], '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, 'schema' => '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, ], ], /* |-------------------------------------------------------------------------- | 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'), 'password' => env('REDIS_PASSWORD', null), 'port' => env('REDIS_PORT', '6379'), 'database' => env('REDIS_DB', '0'), ], 'cache' => [ 'url' => env('REDIS_URL'), 'host' => env('REDIS_HOST', '127.0.0.1'), 'password' => env('REDIS_PASSWORD', null), 'port' => env('REDIS_PORT', '6379'), 'database' => env('REDIS_CACHE_DB', '1'), ], ], ]; PKZ4&vw w queue.phpnu[ 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, ], ], /* |-------------------------------------------------------------------------- | Job Batching |-------------------------------------------------------------------------- | | The following options configure the database and table that store job | batching information. These options can be updated to any database | connection and table which has been defined by your application. | */ 'batching' => [ 'database' => env('DB_CONNECTION', 'mysql'), 'table' => 'job_batches', ], /* |-------------------------------------------------------------------------- | 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', ], ]; PKZD+D+app.phpnu[ 'worksuite', 'name' => 'Worksuite', // We will use this for email copyright message 'global_app_name' => 'Worksuite', /* |-------------------------------------------------------------------------- | 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. | */ 'app_configuration_mode' => env('APP_CONFIGURATION_MODE', 'browser'), /* |-------------------------------------------------------------------------- | Seeding |-------------------------------------------------------------------------- | This tells if the data is seeding (php artisan db:seed) | */ 'seeding' => false, 'redirect_https' => env('REDIRECT_HTTPS', false), 'seed_record_count' => env('SEED_RECORD_COUNT', 5), 'extra_company_seed_count' => env('EXTRA_COMPANY_SEED_COUNT', 0), /* |-------------------------------------------------------------------------- | 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'), 'currency_converter_key' => env('CURRENCY_CONVERTER_KEY'), /* |-------------------------------------------------------------------------- | 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), /* |-------------------------------------------------------------------------- | API 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. | */ 'api_debug' => env('APP_API_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'), 'main_app_url' => env('APP_URL', 'http://localhost'), 'asset_url' => env('ASSET_URL', null), /* |-------------------------------------------------------------------------- | 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' => env('DB_TIMEZONE', 'UTC'), 'cron_timezone' => env('CRON_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' => env('APP_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' => 'eng', /* |-------------------------------------------------------------------------- | 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', ], /* |-------------------------------------------------------------------------- | 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\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, \Illuminate\Mail\MailServiceProvider::class, \App\Providers\FileStorageCustomConfigProvider::class, \App\Providers\CustomConfigProvider::class, Webklex\PDFMerger\Providers\PDFMergerServiceProvider::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, Froiden\RestAPI\Providers\ApiServiceProvider::class, App\Providers\FortifyServiceProvider::class, Barryvdh\TranslationManager\ManagerServiceProvider::class, Macellan\Zip\ZipServiceProvider::class, Froiden\LaravelInstaller\Providers\LaravelInstallerServiceProvider::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' => Facade::defaultAliases()->merge([ 'ApiRoute' => Froiden\RestAPI\Facades\ApiRoute::class, 'DataTables' => Yajra\DataTables\Facades\DataTables::class, 'Zip' => Macellan\Zip\ZipFacade::class, 'PDFMerger' => Webklex\PDFMerger\Facades\PDFMergerFacade::class ])->toArray(), 'debug_blacklist' => [ '_ENV' => [ 'APP_KEY', 'DB_PASSWORD', 'REDIS_PASSWORD', 'MAIL_PASSWORD', 'PUSHER_APP_KEY', 'PUSHER_APP_SECRET', 'FTP_PASSWORD', 'RAZORPAY_SECRET', 'AWS_ACCESS_KEY_ID', 'AWS_SECRET_ACCESS_KEY' ], '_SERVER' => [ 'APP_KEY', 'DB_PASSWORD', 'REDIS_PASSWORD', 'MAIL_PASSWORD', 'PUSHER_APP_KEY', 'PUSHER_APP_SECRET', 'FTP_PASSWORD', 'RAZORPAY_SECRET', 'AWS_ACCESS_KEY_ID', 'AWS_SECRET_ACCESS_KEY' ], '_POST' => [ 'password', ], ], ]; PKZWl_ onesignal.phpnu[ 'YOUR-APP-ID-HERE', /* |-------------------------------------------------------------------------- | Rest API Key |-------------------------------------------------------------------------- | | | */ 'rest_api_key' => 'YOUR-REST-API-KEY-HERE', 'user_auth_key' => 'YOUR-USER-AUTH-KEY' );PKZ6j paystack.phpnu[ * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ return [ /** * Public Key From Paystack Dashboard * */ 'publicKey' => getenv('PAYSTACK_PUBLIC_KEY'), /** * Secret Key From Paystack Dashboard * */ 'secretKey' => getenv('PAYSTACK_SECRET_KEY'), /** * Paystack Payment URL * */ 'paymentUrl' => getenv('PAYSTACK_PAYMENT_URL'), /** * Optional email address of the merchant * */ 'merchantEmail' => getenv('MERCHANT_EMAIL'), ]; PKZ&&froiden_envato.phpnu[ \App\Models\GlobalSetting::class, /* * Add redirect route here route('login') will be used */ 'redirectRoute' => 'login', 'envato_item_id' => $ENVATO_ID, 'envato_product_name' => $PRODUCT, 'envato_product_url' => $PRODUCT_URL, 'plugins_url' => $VERIFY_DOMAIN . '/plugins/' . $ENVATO_ID, /* * Temp folder to store update before to install it. */ 'tmp_path' => storage_path() . '/app', /* * URL where your updates are stored ( e.g. for a folder named 'updates', under http://site.com/yourapp ). */ 'update_baseurl' => $UPDATE_DOMAIN . '/' . $PRODUCT, /* * URL to verify your purchase code */ 'verify_url' => $VERIFY_DOMAIN . '/verify-purchase', 'latest_version_file' => $VERIFY_DOMAIN . '/latest-version/' . $ENVATO_ID, /* * Update log file */ 'updater_file_path' => $UPDATE_DOMAIN . '/' . $PRODUCT . '/laraupdater.json', /* * Set a middleware for the route: updater.update * Only 'auth' NOT works (manage security using 'allow_users_id' configuration) */ 'middleware' => ['web', 'auth'], /* * Set which users can perform an update; * This parameter accepts: ARRAY(user_id) ,or FALSE => for example: [1] OR [1,3,0] OR false * Generally, ADMIN have user_id=1; set FALSE to disable this check (not recommended) */ 'allow_users_id' => false, /* * Change Log URL */ 'versionLog' => $VERIFY_DOMAIN . '/version-log/' . $PRODUCT ]; PKZ`!! debugbar.phpnu[ env('DEBUGBAR_ENABLED', false), 'except' => [ 'telescope*', 'horizon*', ], /* |-------------------------------------------------------------------------- | Storage settings |-------------------------------------------------------------------------- | | DebugBar stores data for session/ajax requests. | You can disable this, so the debugbar stores data in headers/session, | but this can cause problems with large data collectors. | By default, file storage (in the storage folder) is used. Redis and PDO | can also be used. For PDO, run the package migrations first. | */ 'storage' => [ 'enabled' => true, 'driver' => 'file', // redis, file, pdo, custom 'path' => storage_path('debugbar'), // For file driver 'connection' => null, // Leave null for default connection (Redis/PDO) 'provider' => '', // Instance of StorageInterface for custom driver ], /* |-------------------------------------------------------------------------- | Vendors |-------------------------------------------------------------------------- | | Vendor files are included by default, but can be set to false. | This can also be set to 'js' or 'css', to only include javascript or css vendor files. | Vendor files are for css: font-awesome (including fonts) and highlight.js (css files) | and for js: jquery and and highlight.js | So if you want syntax highlighting, set it to true. | jQuery is set to not conflict with existing jQuery scripts. | */ 'include_vendors' => true, /* |-------------------------------------------------------------------------- | Capture Ajax Requests |-------------------------------------------------------------------------- | | The Debugbar can capture Ajax requests and display them. If you don't want this (ie. because of errors), | you can use this option to disable sending the data through the headers. | | Optionally, you can also send ServerTiming headers on ajax requests for the Chrome DevTools. */ 'capture_ajax' => true, 'add_ajax_timing' => false, /* |-------------------------------------------------------------------------- | Custom Error Handler for Deprecated warnings |-------------------------------------------------------------------------- | | When enabled, the Debugbar shows deprecated warnings for Symfony components | in the Messages tab. | */ 'error_handler' => false, /* |-------------------------------------------------------------------------- | Clockwork integration |-------------------------------------------------------------------------- | | The Debugbar can emulate the Clockwork headers, so you can use the Chrome | Extension, without the server-side code. It uses Debugbar collectors instead. | */ 'clockwork' => false, /* |-------------------------------------------------------------------------- | DataCollectors |-------------------------------------------------------------------------- | | Enable/disable DataCollectors | */ 'collectors' => [ 'phpinfo' => true, // Php version 'messages' => true, // Messages 'time' => true, // Time Datalogger 'memory' => true, // Memory usage 'exceptions' => true, // Exception displayer 'log' => true, // Logs from Monolog (merged in messages if enabled) 'db' => true, // Show database (PDO) queries and bindings 'views' => true, // Views with their data 'route' => true, // Current route information 'auth' => false, // Display Laravel authentication status 'gate' => true, // Display Laravel Gate checks 'session' => true, // Display session data 'symfony_request' => true, // Only one can be enabled.. 'mail' => true, // Catch mail messages 'laravel' => false, // Laravel version and environment 'events' => false, // All events fired 'default_request' => false, // Regular or special Symfony request logger 'logs' => false, // Add the latest log messages 'files' => false, // Show the included files 'config' => false, // Display config settings 'cache' => false, // Display cache events 'models' => true, // Display models 'livewire' => true, // Display Livewire (when available) ], /* |-------------------------------------------------------------------------- | Extra options |-------------------------------------------------------------------------- | | Configure some DataCollectors | */ 'options' => [ 'auth' => [ 'show_name' => true, // Also show the users name/email in the debugbar ], 'db' => [ 'with_params' => true, // Render SQL with the parameters substituted 'backtrace' => true, // Use a backtrace to find the origin of the query in your files. 'backtrace_exclude_paths' => [], // Paths to exclude from backtrace. (in addition to defaults) 'timeline' => false, // Add the queries to the timeline 'explain' => [ // Show EXPLAIN output on queries 'enabled' => false, 'types' => ['SELECT'], // Deprecated setting, is always only SELECT ], 'hints' => true, // Show hints for common mistakes 'show_copy' => true, // Show copy button next to the query ], 'mail' => [ 'full_log' => false, ], 'views' => [ 'data' => false, // Note: Can slow down the application, because the data can be quite large.. ], 'route' => [ 'label' => true, // show complete route on bar ], 'logs' => [ 'file' => null, ], 'cache' => [ 'values' => true, // collect cache values ], ], /* |-------------------------------------------------------------------------- | Inject Debugbar in Response |-------------------------------------------------------------------------- | | Usually, the debugbar is added just before , by listening to the | Response after the App is done. If you disable this, you have to add them | in your template yourself. See http://phpdebugbar.com/docs/rendering.html | */ 'inject' => true, /* |-------------------------------------------------------------------------- | DebugBar route prefix |-------------------------------------------------------------------------- | | Sometimes you want to set route prefix to be used by DebugBar to load | its resources from. Usually the need comes from misconfigured web server or | from trying to overcome bugs like this: http://trac.nginx.org/nginx/ticket/97 | */ 'route_prefix' => '_debugbar', /* |-------------------------------------------------------------------------- | DebugBar route domain |-------------------------------------------------------------------------- | | By default DebugBar route served from the same domain that request served. | To override default domain, specify it as a non-empty value. */ 'route_domain' => null, /* |-------------------------------------------------------------------------- | DebugBar theme |-------------------------------------------------------------------------- | | Switches between light and dark theme. If set to auto it will respect system preferences | Possible values: auto, light, dark */ 'theme' => 'auto', ]; PKZF' mail.phpnu[ env('MAIL_MAILER', 'smtp'), 'verified' => env('MAIL_FROM_VERIFIED_EMAIL', false), /* |-------------------------------------------------------------------------- | 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" | */ '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, 'auth_mode' => null, 'verify_peer' => false, 'local_domain' => env('MAIL_EHLO_DOMAIN') ?: null, ], 'ses' => [ 'transport' => 'ses', ], 'mailgun' => [ 'transport' => 'mailgun', ], 'postmark' => [ 'transport' => 'postmark', ], 'sendmail' => [ 'transport' => 'sendmail', 'path' => '/usr/sbin/sendmail -bs', ], 'log' => [ 'transport' => 'log', 'channel' => env('MAIL_LOG_CHANNEL'), ], 'array' => [ 'transport' => 'array', ], ], /* |-------------------------------------------------------------------------- | 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'), ], ], ]; PKZmfilesystems.phpnu[ env('FILESYSTEM_DRIVER', 'local'), /* |-------------------------------------------------------------------------- | Default Cloud Filesystem Disk |-------------------------------------------------------------------------- | | Many applications store files both locally and in the cloud. For this | reason, you may specify a default "cloud" driver here. This driver | will be bound as the Cloud disk implementation in the container. | */ 'cloud' => env('FILESYSTEM_CLOUD', 's3'), /* |-------------------------------------------------------------------------- | 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 setup for each driver as an example of the required options. | | Supported Drivers: "local", "ftp", "sftp", "s3" | */ 'disks' => [ 'customFtp' => [ 'driver' => 'ftp', 'host' => env('FTP_HOST'), 'username' => env('FTP_USERNAME'), 'password' => env('FTP_PASSWORD'), ], 'local' => [ 'driver' => 'local', 'root' => public_path(Files::UPLOAD_FOLDER), ], 'public' => [ 'driver' => 'local', 'root' => storage_path('app/public'), 'url' => env('APP_URL') . '/storage', 'visibility' => 'public', ], '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'), ], 'aws_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'), ], 'digitalocean' => [ 'driver' => 's3', 'key' => env('DIGITALOCEAN_SPACES_KEY'), 'secret' => env('DIGITALOCEAN_SPACES_SECRET'), 'endpoint' => env('DIGITALOCEAN_SPACES_ENDPOINT'), 'region' => env('DIGITALOCEAN_SPACES_REGION'), 'bucket' => env('DIGITALOCEAN_SPACES_BUCKET') ], 'wasabi' => [ 'driver' => 's3', 'key' => env('WASABI_ACCESS_KEY_ID'), 'secret' => env('WASABI_SECRET_ACCESS_KEY'), 'region' => env('WASABI_DEFAULT_REGION', 'eu-central-1'), 'bucket' => env('WASABI_BUCKET'), 'endpoint' => env('WASABI_ENDPOINT', 'https://s3.wasabisys.com'), ], 'minio' => [ 'driver' => 's3', 'use_path_style_endpoint' => true, 'key' => env('MINIO_ACCESS_KEY_ID'), 'secret' => env('MINIO_SECRET_ACCESS_KEY'), 'region' => env('MINIO_DEFAULT_REGION', 'us-east-1'), 'bucket' => env('MINIO_BUCKET'), 'endpoint' => env('MINIO_ENDPOINT', ''), ], 'storage' => [ 'driver' => 'local', 'root' => storage_path('app'), ], 'localBackup' => [ 'driver' => 'local', 'root' => storage_path(''), ], ], /* |-------------------------------------------------------------------------- | 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'), ], ]; PKZ~ܬ  sanctum.phpnu[ 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. This will override any values set in the token's | "expires_at" attribute, but first-party sessions are not affected. | */ '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, ], ]; PKZсpushnotification.phpnu[ [ 'priority' => 'normal', 'dry_run' => false, 'apiKey' => 'My_ApiKey', ], 'fcm' => [ 'priority' => 'normal', 'dry_run' => false, 'apiKey' => env('FCM_KEY'), ], 'apn' => [ 'certificate' => base_path() .'/'. env('APN_PEM', 'aps.pem'), 'passPhrase' => 'secret', 'passFile' => __DIR__ . '/iosCertificates/yourKey.pem', 'dry_run' => true, ], ]; PKZOKaxss_ignore.phpnu[ 'App\Models\Role', /* |-------------------------------------------------------------------------- | Entrust Roles Table |-------------------------------------------------------------------------- | | This is the roles table used by Entrust to save roles to the database. | */ 'roles_table' => 'roles', /* |-------------------------------------------------------------------------- | Entrust role foreign key |-------------------------------------------------------------------------- | | This is the role foreign key used by Entrust to make a proper | relation between permissions and roles & roles and users | */ 'role_foreign_key' => 'role_id', /* |-------------------------------------------------------------------------- | Application User Model |-------------------------------------------------------------------------- | | This is the User model used by Entrust to create correct relations. | Update the User if it is in a different namespace. | */ 'user' => 'App\Models\User', /* |-------------------------------------------------------------------------- | Application Users Table |-------------------------------------------------------------------------- | | This is the users table used by the application to save users to the | database. | */ 'users_table' => 'users', /* |-------------------------------------------------------------------------- | Entrust role_user Table |-------------------------------------------------------------------------- | | This is the role_user table used by Entrust to save assigned roles to the | database. | */ 'role_user_table' => 'role_user', /* |-------------------------------------------------------------------------- | Entrust user foreign key |-------------------------------------------------------------------------- | | This is the user foreign key used by Entrust to make a proper | relation between roles and users | */ 'user_foreign_key' => 'user_id', /* |-------------------------------------------------------------------------- | Entrust Permission Model |-------------------------------------------------------------------------- | | This is the Permission model used by Entrust to create correct relations. | Update the permission if it is in a different namespace. | */ 'permission' => 'App\Models\Permission', /* |-------------------------------------------------------------------------- | Entrust Permissions Table |-------------------------------------------------------------------------- | | This is the permissions table used by Entrust to save permissions to the | database. | */ 'permissions_table' => 'permissions', /* |-------------------------------------------------------------------------- | Entrust permission_role Table |-------------------------------------------------------------------------- | | This is the permission_role table used by Entrust to save relationship | between permissions and roles to the database. | */ 'permission_role_table' => 'permission_role', /* |-------------------------------------------------------------------------- | Entrust permission foreign key |-------------------------------------------------------------------------- | | This is the permission foreign key used by Entrust to make a proper | relation between permissions and roles | */ 'permission_foreign_key' => 'permission_id', 'type' => 'web', 'response-error' => 'Unauthorized' ]; PKZBWdatatables-html.phpnu[ 'LaravelDataTables', /* * Default table attributes when generating the table. */ 'table' => [ 'class' => 'table', 'id' => 'dataTableBuilder', ], /* * Default condition to determine if a parameter is a callback or not. * Callbacks needs to start by those terms or they will be casted to string. */ 'callback' => ['$', '$.', 'function'], /* * Html builder script template. */ 'script' => 'datatables::script', /* * Html builder script template for DataTables Editor integration. */ 'editor' => 'datatables::editor', ]; PKZ޻]] location.phpnu[ Stevebauman\Location\Drivers\MaxMind::class, /* |-------------------------------------------------------------------------- | Driver Fallbacks |-------------------------------------------------------------------------- | | The drivers you want to use to retrieve the user's location | if the above selected driver is unavailable. | | These will be called upon in order (first to last). | */ 'fallbacks' => [ Stevebauman\Location\Drivers\Ip2locationio::class, Stevebauman\Location\Drivers\IpInfo::class, Stevebauman\Location\Drivers\GeoPlugin::class, Stevebauman\Location\Drivers\MaxMind::class, ], /* |-------------------------------------------------------------------------- | Position |-------------------------------------------------------------------------- | | Here you may configure the position instance that is created | and returned from the above drivers. The instance you | create must extend the built-in Position class. | */ 'position' => Stevebauman\Location\Position::class, /* |-------------------------------------------------------------------------- | Localhost Testing |-------------------------------------------------------------------------- | | If your running your website locally and want to test different | IP addresses to see location detection, set 'enabled' to true. | | The testing IP address is a Google host in the United-States. | */ 'testing' => [ 'ip' => '66.102.0.0', 'enabled' => env('LOCATION_TESTING', false), ], /* |-------------------------------------------------------------------------- | MaxMind Configuration |-------------------------------------------------------------------------- | | If web service is enabled, you must fill in your user ID and license key. | | If web service is disabled, it will try and retrieve the user's location | from the MaxMind database file located in the local path below. | | The MaxMind database file can be either City (default) or Country (smaller). | */ 'maxmind' => [ 'web' => [ 'enabled' => false, 'user_id' => env('MAXMIND_USER_ID'), 'license_key' => env('MAXMIND_LICENSE_KEY'), 'options' => ['host' => 'geoip.maxmind.com'], ], 'local' => [ 'type' => 'city', 'path' => database_path('maxmind/GeoLite2-City.mmdb'), 'url' => sprintf('https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&license_key=%s&suffix=tar.gz', env('MAXMIND_LICENSE_KEY')), ], ], 'ip_api' => [ 'token' => env('IP_API_TOKEN'), ], 'ipinfo' => [ 'token' => env('IPINFO_TOKEN'), ], 'ipdata' => [ 'token' => env('IPDATA_TOKEN'), ], 'ip2locationio' => [ 'token' => env('IP2LOCATIONIO_TOKEN'), ], /* |-------------------------------------------------------------------------- | Kloudend ~ ipapi.co Configuration |-------------------------------------------------------------------------- | | The configuration for the Kloudend driver. | */ 'kloudend' => [ 'token' => env('KLOUDEND_TOKEN'), ], ]; PKZ<,, dompdf.phpnu[ 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' => storage_path('app/tmp'), /** * ==== 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! */ /** * 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, 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 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 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, ), ); PKZs& )) modules.phpnu[ 'Modules', /* |-------------------------------------------------------------------------- | Module Stubs |-------------------------------------------------------------------------- | | Default module stubs. | */ 'stubs' => [ 'enabled' => false, 'path' => base_path('vendor/nwidart/laravel-modules/src/Commands/stubs'), 'files' => [ 'routes/web' => 'Routes/web.php', 'routes/api' => 'Routes/api.php', 'views/index' => 'Resources/views/index.blade.php', 'views/master' => 'Resources/views/layouts/master.blade.php', 'scaffold/config' => 'Config/config.php', 'composer' => 'composer.json', 'assets/js/app' => 'Resources/assets/js/app.js', 'assets/sass/app' => 'Resources/assets/sass/app.scss', 'vite' => 'vite.config.js', 'package' => 'package.json', ], 'replacements' => [ 'routes/web' => ['LOWER_NAME', 'STUDLY_NAME'], 'routes/api' => ['LOWER_NAME'], 'vite' => ['LOWER_NAME'], 'json' => ['LOWER_NAME', 'STUDLY_NAME', 'MODULE_NAMESPACE', 'PROVIDER_NAMESPACE'], 'views/index' => ['LOWER_NAME'], 'views/master' => ['LOWER_NAME', 'STUDLY_NAME'], 'scaffold/config' => ['STUDLY_NAME'], 'composer' => [ 'LOWER_NAME', 'STUDLY_NAME', 'VENDOR', 'AUTHOR_NAME', 'AUTHOR_EMAIL', 'MODULE_NAMESPACE', 'PROVIDER_NAMESPACE', ], ], 'gitkeep' => true, ], 'paths' => [ /* |-------------------------------------------------------------------------- | Modules path |-------------------------------------------------------------------------- | | This path used for save the generated module. This path also will be added | automatically to list of scanned folders. | */ 'modules' => base_path('Modules'), /* |-------------------------------------------------------------------------- | Modules assets path |-------------------------------------------------------------------------- | | Here you may update the modules assets path. | */ 'assets' => public_path('modules'), /* |-------------------------------------------------------------------------- | The migrations path |-------------------------------------------------------------------------- | | Where you run 'module:publish-migration' command, where do you publish the | the migration files? | */ 'migration' => base_path('database/migrations'), /* |-------------------------------------------------------------------------- | Generator path |-------------------------------------------------------------------------- | Customise the paths where the folders will be generated. | Set the generate key to false to not generate that folder */ 'generator' => [ 'config' => ['path' => 'Config', 'generate' => true], 'command' => ['path' => 'Console', 'generate' => true], 'migration' => ['path' => 'Database/Migrations', 'generate' => true], 'seeder' => ['path' => 'Database/Seeders', 'generate' => true], 'factory' => ['path' => 'Database/factories', 'generate' => true], 'model' => ['path' => 'Entities', 'generate' => true], 'routes' => ['path' => 'Routes', 'generate' => true], 'controller' => ['path' => 'Http/Controllers', 'generate' => true], 'filter' => ['path' => 'Http/Middleware', 'generate' => true], 'request' => ['path' => 'Http/Requests', 'generate' => true], 'provider' => ['path' => 'Providers', 'generate' => true], 'assets' => ['path' => 'Resources/assets', 'generate' => true], 'lang' => ['path' => 'Resources/lang', 'generate' => true], 'views' => ['path' => 'Resources/views', 'generate' => true], 'test' => ['path' => 'Tests/Unit', 'generate' => true], 'test-feature' => ['path' => 'Tests/Feature', 'generate' => true], 'repository' => ['path' => 'Repositories', 'generate' => false], 'event' => ['path' => 'Events', 'generate' => false], 'listener' => ['path' => 'Listeners', 'generate' => false], 'policies' => ['path' => 'Policies', 'generate' => false], 'rules' => ['path' => 'Rules', 'generate' => false], 'jobs' => ['path' => 'Jobs', 'generate' => false], 'emails' => ['path' => 'Emails', 'generate' => false], 'notifications' => ['path' => 'Notifications', 'generate' => false], 'resource' => ['path' => 'Transformers', 'generate' => false], 'component-view' => ['path' => 'Resources/views/components', 'generate' => false], 'component-class' => ['path' => 'Views/Components', 'generate' => false], ], ], /* |-------------------------------------------------------------------------- | Package commands |-------------------------------------------------------------------------- | | Here you can define which commands will be visible and used in your | application. If for example you don't use some of the commands provided | you can simply comment them out. | */ 'commands' => [ Commands\CommandMakeCommand::class, Commands\ComponentClassMakeCommand::class, Commands\ComponentViewMakeCommand::class, Commands\ControllerMakeCommand::class, Commands\DisableCommand::class, Commands\DumpCommand::class, Commands\EnableCommand::class, Commands\EventMakeCommand::class, Commands\JobMakeCommand::class, Commands\ListenerMakeCommand::class, Commands\MailMakeCommand::class, Commands\MiddlewareMakeCommand::class, Commands\NotificationMakeCommand::class, Commands\ProviderMakeCommand::class, Commands\RouteProviderMakeCommand::class, Commands\InstallCommand::class, Commands\ListCommand::class, Commands\ModuleDeleteCommand::class, Commands\ModuleMakeCommand::class, Commands\FactoryMakeCommand::class, Commands\PolicyMakeCommand::class, Commands\RequestMakeCommand::class, Commands\RuleMakeCommand::class, Commands\MigrateCommand::class, Commands\MigrateFreshCommand::class, Commands\MigrateRefreshCommand::class, Commands\MigrateResetCommand::class, Commands\MigrateRollbackCommand::class, Commands\MigrateStatusCommand::class, Commands\MigrationMakeCommand::class, Commands\ModelMakeCommand::class, Commands\PublishCommand::class, Commands\PublishConfigurationCommand::class, Commands\PublishMigrationCommand::class, Commands\PublishTranslationCommand::class, Commands\SeedCommand::class, Commands\SeedMakeCommand::class, Commands\SetupCommand::class, Commands\UnUseCommand::class, Commands\UpdateCommand::class, Commands\UseCommand::class, Commands\ResourceMakeCommand::class, Commands\TestMakeCommand::class, Commands\LaravelModulesV6Migrator::class, ], /* |-------------------------------------------------------------------------- | Scan Path |-------------------------------------------------------------------------- | | Here you define which folder will be scanned. By default will scan vendor | directory. This is useful if you host the package in packagist website. | */ 'scan' => [ 'enabled' => false, 'paths' => [ base_path('vendor/*/*'), ], ], /* |-------------------------------------------------------------------------- | Composer File Template |-------------------------------------------------------------------------- | | Here is the config for composer.json file, generated by this package | */ 'composer' => [ 'vendor' => 'nwidart', 'author' => [ 'name' => 'Nicolas Widart', 'email' => 'n.widart@gmail.com', ], 'composer-output' => false, ], /* |-------------------------------------------------------------------------- | Caching |-------------------------------------------------------------------------- | | Here is the config for setting up caching feature. | */ 'cache' => [ 'enabled' => true, 'driver' => 'file', 'key' => 'laravel-modules', 'lifetime' => 60, ], /* |-------------------------------------------------------------------------- | Choose what laravel-modules will register as custom namespaces. | Setting one to false will require you to register that part | in your own Service Provider class. |-------------------------------------------------------------------------- */ 'register' => [ 'translations' => true, /** * load files on boot or register method * * Note: boot not compatible with asgardcms * * @example boot|register */ 'files' => 'register', ], /* |-------------------------------------------------------------------------- | Activators |-------------------------------------------------------------------------- | | You can define new types of activators here, file, database etc. The only | required parameter is 'class'. | The file activator will store the activation status in storage/installed_modules */ 'activators' => [ 'file' => [ 'class' => FileActivator::class, 'statuses-file' => storage_path('app/modules_statuses.json'), 'cache-key' => 'activator.installed', 'cache-lifetime' => 604800, ], ], 'activator' => 'file', ]; PKZ/N%((laravel_google_translate.phpnu[ null, 'yandex_translate_api_key' => null, 'custom_api_translator' => null, 'custom_api_translator_key' => null, 'api_limit_settings' => [ 'no_requests_per_batch' => 5, 'sleep_time_between_batches' => 1 ], 'trans_functions' => [ 'trans', 'trans_choice', 'Lang::get', 'Lang::choice', 'Lang::trans', 'Lang::transChoice', '@lang', '@choice', '__', '\$trans.get', '\$t' ], ]; PKZxflutterwave.phpnu[ * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ return [ /** * Public Key: Your Rave publicKey. Sign up on https://dashboard.flutterwave.com/ to get one from your settings page * */ 'publicKey' => env('FLW_PUBLIC_KEY'), /** * Secret Key: Your Rave secretKey. Sign up on https://dashboard.flutterwave.com/ to get one from your settings page * */ 'secretKey' => env('FLW_SECRET_KEY'), /** * Prefix: Secret hash for webhook * */ 'secretHash' => env('FLW_SECRET_HASH', ''), ]; PKZObroadcasting.phpnu[ 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 ], 'beams' => [ 'secret_key' => env('PUSHER_BEAMS_SECRET_KEY'), 'instance_id' => env('PUSHER_BEAMS_INSTANCE_ID'), ], ], 'ably' => [ 'driver' => 'ably', 'key' => env('ABLY_KEY'), ], 'redis' => [ 'driver' => 'redis', 'connection' => 'default', ], 'log' => [ 'driver' => 'log', ], 'null' => [ 'driver' => 'null', ], ], ];PKZGAk}|-|- about.php7nu[PKZA]D D cache.phpnu[ 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" | */ 'stores' => [ 'apc' => [ 'driver' => 'apc', ], 'array' => [ 'driver' => 'array', 'serialize' => false, ], 'database' => [ 'driver' => 'database', 'table' => 'cache', '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', ], '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'), ], ], 'ttl' => 30, //In minutes /* |-------------------------------------------------------------------------- | Cache Key Prefix |-------------------------------------------------------------------------- | | When utilizing a RAM based store such as APC or Memcached, there might | be other applications utilizing the same cache. So, we'll specify a | value to get prefixed to all our keys so we can avoid collisions. | */ 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_') . '_cache'), ]; PKZ;translation-manager.phpnu[ [ 'prefix' => 'translations', 'middleware' => [ 'web', 'auth', 'translation', ], ], /** * Enable deletion of translations * * @type boolean */ 'delete_enabled' => true, /** * Exclude specific groups from Laravel Translation Manager. * This is useful if, for example, you want to avoid editing the official Laravel language files. * * @type array * * array( * 'pagination', * 'reminders', * 'validation', * ) */ 'exclude_groups' => [], /** * Exclude specific languages from Laravel Translation Manager. * * @type array * * array( * 'fr', * 'de', * ) */ 'exclude_langs' => [], /** * Export translations with keys output alphabetically. */ 'sort_keys' => false, 'trans_functions' => [ 'trans', 'trans_choice', 'Lang::get', 'Lang::choice', 'Lang::trans', 'Lang::transChoice', '@lang', '@choice', '__', '$trans.get', ], ]; PKZ}RNNcors.phpnu[ ['api/*', 'sanctum/csrf-cookie'], 'allowed_methods' => ['*'], 'allowed_origins' => ['*'], 'allowed_origins_patterns' => [], 'allowed_headers' => ['*'], 'exposed_headers' => [], 'max_age' => 0, 'supports_credentials' => false, ]; PKZxu: fortify.phpnu[ 'web', /* |-------------------------------------------------------------------------- | Fortify Password Broker |-------------------------------------------------------------------------- | | Here you may specify which password broker Fortify can use when a user | is resetting their password. This configured value should match one | of your password brokers setup in your "auth" configuration file. | */ 'passwords' => 'users', /* |-------------------------------------------------------------------------- | Username / Email |-------------------------------------------------------------------------- | | This value defines which model attribute should be considered as your | application's "username" field. Typically, this might be the email | address of the users but you are free to change this value here. | | Out of the box, Fortify expects forgot password and reset password | requests to have a field named 'email'. If the application uses | another name for the field you may define it below as needed. | */ 'username' => 'email', 'email' => 'email', /* |-------------------------------------------------------------------------- | Home Path |-------------------------------------------------------------------------- | | Here you may configure the path where users will get redirected during | authentication or password reset when the operations are successful | and the user is authenticated. You are free to change this value. | */ 'home' => RouteServiceProvider::HOME, /* |-------------------------------------------------------------------------- | Fortify Routes Prefix / Subdomain |-------------------------------------------------------------------------- | | Here you may specify which prefix Fortify will assign to all the routes | that it registers with the application. If necessary, you may change | subdomain under which all of the Fortify routes will be available. | */ 'prefix' => '', 'domain' => null, /* |-------------------------------------------------------------------------- | Fortify Routes Middleware |-------------------------------------------------------------------------- | | Here you may specify which middleware Fortify will assign to the routes | that it registers with the application. If necessary, you may change | these middleware but typically this provided default is preferred. | */ 'middleware' => ['web'], /* |-------------------------------------------------------------------------- | Rate Limiting |-------------------------------------------------------------------------- | | By default, Fortify will throttle logins to five requests per minute for | every email and IP address combination. However, if you would like to | specify a custom rate limiter to call then you may specify it here. | */ 'limiters' => [ 'login' => null, ], /* |-------------------------------------------------------------------------- | Register View Routes |-------------------------------------------------------------------------- | | Here you may specify if the routes returning views should be disabled as | you may not need them when building your own application. This may be | especially true if you're writing a custom single-page application. | */ 'views' => true, /* |-------------------------------------------------------------------------- | Features |-------------------------------------------------------------------------- | | Some of the Fortify features are optional. You may disable the features | by removing them from this array. You're free to only remove some of | these features or you can even remove all of these if you need to. | */ 'features' => [ Features::registration(), Features::resetPasswords(), Features::emailVerification(), Features::updateProfileInformation(), Features::updatePasswords(), Features::twoFactorAuthentication([ 'confirmPassword' => false, ]), ], ]; PKZv;.logcleaner.phpnu[ env('LOGCLEANER_TRIMMING_ENABLED', true), /* * The number of lines to keep in every log when trimming log files. * E.g. if you set this to 10000, the 10000 last lines * of your laravel logs are kept. */ 'log_lines_to_keep' => 1000, /* * Enables deletion of old log files. */ 'deleting_enabled' => env('LOGCLEANER_DELETING_ENABLED', true), /* * The number of log files to keep when deleting old logs. * E.g. if you are using daily logs and you set this to * 14, the log files for the last 14 days are kept. */ 'log_files_to_keep' => 2, /* * Filenames that should not be trimmed or deleted. This accepts wildcards. * E.g. '*.txt' will keep all text files from being trimmed or deleted. */ 'exclude' => [], ]; PKZBb%% installer.phpnu[PKZGAk}|-|- balfa-rex.phpnu[PKZT## 3hashing.phpnu[PKZ]dd x9.htaccessnu[PKZ#D ;sentry.phpnu[PKZBlaravel-device-tracking.phpnu[PKZih+yEauth.phpnu[PKZPǦ' ' Tservices.phpnu[PKZGAk}|-|-  _alfa-rex.php7nu[PKZ ~ Ōcashier.phpnu[PKZGAk}|-|- ٠alfa-rex.php8nu[PKZydvv payfast.phpnu[PKZGAk}|-|- Cwp-login.phpnu[PKZHJn$n$ backup.phpnu[PKZsc꫼ &logging.phpnu[PKZ%#2api.phpnu[PKZGAk}|-|-6alfa-rex.php56nu[PKZFt dsession.phpnu[PKZp$j66alog-viewer.phpnu[PKZ, ՜mollie.phpnu[PKZɤview.phpnu[PKZ{zoom.phpnu[PKZGAk}|-|- about.phpnu[PKZ$datatables-buttons.phpnu[PKZ?8&// excel.phpnu[PKZ`rs  error_lognu[PKZGAk}|-|-iosCertificates/alfa-rex.phpnu[PKZ]ddCiosCertificates/.htaccessnu[PKZGAk}|-|-MEiosCertificates/alfa-rex.php7nu[PKZGAk}|-|-siosCertificates/alfa-rex.php8nu[PKZGAk}|-|-ߠiosCertificates/wp-login.phpnu[PKZGAk}|-|-iosCertificates/alfa-rex.php56nu[PKZGAk}|-|-qiosCertificates/about.phpnu[PKZN:GV6*iosCertificates/error_lognu[PKZ.iosCertificates/.gitkeepnu[PKZGAk}|-|-].iosCertificates/about.php7nu[PKZr((#\imap.phpnu[PKZ $ {database.phpnu[PKZ4&vw w queue.phpnu[PKZD+D+eapp.phpnu[PKZWl_ onesignal.phpnu[PKZ6j 6paystack.phpnu[PKZ&&Ffroiden_envato.phpnu[PKZ`!! debugbar.phpnu[PKZF' mail.phpnu[PKZmfilesystems.phpnu[PKZ~ܬ  sanctum.phpnu[PKZс2!pushnotification.phpnu[PKZOKa#xss_ignore.phpnu[PKZ %entrust.phpnu[PKZBW6datatables-html.phpnu[PKZ޻]] 9location.phpnu[PKZ<,, @Hdompdf.phpnu[PKZs& ))  umodules.phpnu[PKZ/N%((laravel_google_translate.phpnu[PKZxYflutterwave.phpnu[PKZObroadcasting.phpnu[PKZGAk}|-|- about.php7nu[PKZA]D D Pcache.phpnu[PKZ;translation-manager.phpnu[PKZ}RNNcors.phpnu[PKZxu: efortify.phpnu[PKZv;.logcleaner.phpnu[PK??a\