laravel-5 setup

This commit is contained in:
armiejean 2025-04-03 13:59:25 +08:00
parent f24a000718
commit db4403eda9
96 changed files with 5136 additions and 18 deletions

14
.dockerignore Normal file
View File

@ -0,0 +1,14 @@
# Ignore environment files
.env
# Ignore OS-generated files
.DS_Store
# Ignore logs
*.log
# Ignore node_modules (if applicable)
node_modules/
# Ignore the Dockerfile itself (if needed)
Dockerfile

9
.env
View File

@ -7,11 +7,11 @@ APP_URL=http://localhost
LOG_CHANNEL=stack LOG_CHANNEL=stack
DB_CONNECTION=mysql DB_CONNECTION=mysql
DB_HOST="172.31.28.52" DB_HOST=db_mysql
DB_PORT=3306 DB_PORT=3306
DB_DATABASE="unioilLoyaltyApp" DB_DATABASE=unioil-app
DB_USERNAME="bindapp" DB_USERNAME=armiejean
DB_PASSWORD="hive1234" DB_PASSWORD=yourpassword
BROADCAST_DRIVER=log BROADCAST_DRIVER=log
CACHE_DRIVER=file CACHE_DRIVER=file
@ -91,3 +91,4 @@ FRONT_END_URL="http://mobileinteglb-993304533.ap-southeast-1.elb.amazonaws.com"
#si_num #si_num
SI_NUM_RANDOM=false SI_NUM_RANDOM=false
VIEW_COMPILED_PATH=/var/www/storage/framework/views

View File

@ -1,5 +1,5 @@
APP_NAME=Laravel APP_NAME=Laravel
APP_ENV=local APP_ENV=production
APP_KEY= APP_KEY=
APP_DEBUG=true APP_DEBUG=true
APP_URL=http://localhost APP_URL=http://localhost
@ -7,11 +7,11 @@ APP_URL=http://localhost
LOG_CHANNEL=stack LOG_CHANNEL=stack
DB_CONNECTION=mysql DB_CONNECTION=mysql
DB_HOST=127.0.0.1 DB_HOST=db_mysql
DB_PORT=3306 DB_PORT=3306
DB_DATABASE=homestead DB_DATABASE=unioil-app
DB_USERNAME=homestead DB_USERNAME=armiejean
DB_PASSWORD=secret DB_PASSWORD=your_pass
BROADCAST_DRIVER=log BROADCAST_DRIVER=log
CACHE_DRIVER=file CACHE_DRIVER=file

0
bootstrap/cache/.gitignore vendored Normal file → Executable file
View File

View File

@ -60,7 +60,10 @@
"config": { "config": {
"preferred-install": "dist", "preferred-install": "dist",
"sort-packages": true, "sort-packages": true,
"optimize-autoloader": true "optimize-autoloader": true,
"allow-plugins": {
"kylekatarnls/update-helper": true
}
}, },
"minimum-stability": "dev", "minimum-stability": "dev",
"prefer-stable": true "prefer-stable": true

View File

@ -41,11 +41,11 @@ return [
'mysql' => [ 'mysql' => [
'driver' => 'mysql', 'driver' => 'mysql',
'host' => env('DB_HOST', '127.0.0.1'), 'host' => env('DB_HOST', 'db_mysql'),
'port' => env('DB_PORT', '3306'), 'port' => env('DB_PORT', '3306'),
'database' => env('DB_DATABASE', 'forge'), 'database' => env('DB_DATABASE', 'unioil-app'),
'username' => env('DB_USERNAME', 'forge'), 'username' => env('DB_USERNAME', 'armiejean'),
'password' => env('DB_PASSWORD', ''), 'password' => env('DB_PASSWORD', 'yourpassword'),
'unix_socket' => env('DB_SOCKET', ''), 'unix_socket' => env('DB_SOCKET', ''),
'charset' => 'utf8mb4', 'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci', 'collation' => 'utf8mb4_unicode_ci',

View File

@ -28,6 +28,7 @@ return [
| |
*/ */
'compiled' => realpath(storage_path('framework/views')), 'compiled' => env('VIEW_COMPILED_PATH', realpath(storage_path('framework/views'))),
]; ];

81
docker-compose.yml Normal file
View File

@ -0,0 +1,81 @@
services:
# Laravel App
app:
build:
context: ./docker/php
dockerfile: Dockerfile
container_name: laravel-app
restart: always
working_dir: /var/www
volumes:
- .:/var/www
- ./docker/php/storage:/var/www/storage
- ./docker/php/bootstrap/cache:/var/www/bootstrap/cache
depends_on:
db_mysql:
condition: service_healthy
command: >
/bin/sh -c '
mkdir -p /var/www/storage /var/www/bootstrap/cache &&
chown -R www-data:www-data /var/www/storage /var/www/bootstrap/cache &&
chmod -R 775 /var/www/storage /var/www/bootstrap/cache &&
composer install --no-dev --optimize-autoloader &&
php artisan migrate --force &&
php-fpm '
healthcheck:
test: ["CMD", "sh", "-c", "pgrep php-fpm"]
interval: 30s
timeout: 10s
retries: 10
networks:
- app_network
# MySQL
db_mysql:
image: mysql:5.7
container_name: db_mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: unioil-app
MYSQL_USER: armiejean
MYSQL_PASSWORD: yourpassword
MYSQL_ALLOW_EMPTY_PASSWORD: "no"
volumes:
- mysql-data:/var/lib/mysql
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-uroot", "-proot"]
interval: 10s
timeout: 5s
retries: 5
networks:
- app_network
# Nginx
web:
image: nginx:1.26.3-alpine
container_name: web
restart: always
ports:
- "80:80"
volumes:
- .:/var/www
- ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf:rw
depends_on:
app:
condition: service_healthy
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost"]
interval: 30s
timeout: 10s
retries: 5
networks:
- app_network
volumes:
mysql-data:
networks:
app_network:
driver: bridge

28
docker/nginx/default.conf Normal file
View File

@ -0,0 +1,28 @@
server {
listen 80;
server_name localhost;
root /var/www/public;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
try_files $uri =404;
include fastcgi.conf;
fastcgi_pass app:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
fastcgi_param DOCUMENT_ROOT $realpath_root;
}
# Deny access to .htaccess files
location ~ /\.ht {
deny all;
}
error_log /var/log/nginx/error.log;
access_log /var/log/nginx/access.log;
}

40
docker/php/Dockerfile Normal file
View File

@ -0,0 +1,40 @@
# Base image
FROM php:7.4-fpm-alpine
# Install required dependencies
RUN apk add --no-cache \
oniguruma-dev \
libpng-dev \
libjpeg-turbo-dev \
libwebp-dev \
freetype-dev \
libzip-dev \
zip \
unzip
# Install required extensions
RUN docker-php-ext-configure gd --with-freetype --with-jpeg --with-webp \
&& docker-php-ext-install gd pdo pdo_mysql bcmath mbstring tokenizer zip
# Install Composer
COPY --from=composer:2.7 /usr/bin/composer /usr/bin/composer
# Set working directory
WORKDIR /var/www
# Copy Laravel application files BEFORE running composer install
COPY . /var/www/
# Ensure composer.json exists before running install
RUN if [ -f "composer.json" ]; then composer install --no-dev --optimize-autoloader; else echo "composer.json not found!"; fi
# Ensure required Laravel directories exist and set permissions
RUN mkdir -p /var/www/storage /var/www/bootstrap/cache && \
chown -R www-data:www-data /var/www && \
chmod -R 775 /var/www/storage /var/www/bootstrap/cache
# Expose PHP-FPM port
EXPOSE 9000
# Start PHP-FPM server
CMD ["php-fpm"]

636
docker/php/bootstrap/cache/config.php vendored Normal file
View File

@ -0,0 +1,636 @@
<?php return array (
'app' =>
array (
'name' => 'Laravel',
'cyware' => 'http://172.31.47.37/cgi-bin/uni_app.cgi',
'stratuscast' => 'http://unioil.com/unioilapi/ciapi/index.php',
'stratuscastUsername' => 'unioil@dmin123',
'stratuscastPassword' => '!Str@tusc@stUnioil12345',
'sharedtreatsEncryption' => 'https://stg.sharetreats.ph:3044/encrypt/unioil/',
'sharedtreatsGateway' => 'https://stg.sharetreats.ph:3044/gateway/unioil/',
'rnrph' => 'https://unioilstationlocatorapi.lbteksystems.com/api/',
'rnrphdev' => 'https://unioilstationlocatorapi.lbteksystems.com/api/',
'paymayaenv' => 'https://pg-sandbox.paymaya.com/',
'paymayaapikey' => 'pk-Z0OSzLvIcOI2UIvDhdTGVVfRSSeiGStnceqwUE7n0Ah:',
'paymayasecretkey' => 'sk-X8qolYjy62kIzEbr0QRK1h4b4KDVHaNcwMYk39jInSl:',
'env' => 'production',
'debug' => true,
'url' => 'http://localhost',
'timezone' => 'Asia/Manila',
'locale' => 'en',
'fallback_locale' => 'en',
'key' => 'base64:0gU9IIArwNb9IW4nkiuN72zGhw0YrtIVZnM7WJxxD88=',
'cipher' => 'AES-256-CBC',
'providers' =>
array (
0 => 'Illuminate\\Auth\\AuthServiceProvider',
1 => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
2 => 'Illuminate\\Bus\\BusServiceProvider',
3 => 'Illuminate\\Cache\\CacheServiceProvider',
4 => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
5 => 'Illuminate\\Cookie\\CookieServiceProvider',
6 => 'Illuminate\\Database\\DatabaseServiceProvider',
7 => 'Illuminate\\Encryption\\EncryptionServiceProvider',
8 => 'Illuminate\\Filesystem\\FilesystemServiceProvider',
9 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider',
10 => 'Illuminate\\Hashing\\HashServiceProvider',
11 => 'Illuminate\\Mail\\MailServiceProvider',
12 => 'Illuminate\\Notifications\\NotificationServiceProvider',
13 => 'Illuminate\\Pagination\\PaginationServiceProvider',
14 => 'Illuminate\\Pipeline\\PipelineServiceProvider',
15 => 'Illuminate\\Queue\\QueueServiceProvider',
16 => 'Illuminate\\Redis\\RedisServiceProvider',
17 => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
18 => 'Illuminate\\Session\\SessionServiceProvider',
19 => 'Illuminate\\Translation\\TranslationServiceProvider',
20 => 'Illuminate\\Validation\\ValidationServiceProvider',
21 => 'Illuminate\\View\\ViewServiceProvider',
22 => 'App\\Providers\\AppServiceProvider',
23 => 'App\\Providers\\AuthServiceProvider',
24 => 'App\\Providers\\EventServiceProvider',
25 => 'App\\Providers\\RouteServiceProvider',
26 => 'App\\Providers\\CustomPassportServiceProvider',
27 => 'Laravel\\Passport\\PassportServiceProvider',
28 => 'Barryvdh\\Cors\\ServiceProvider',
),
'aliases' =>
array (
'App' => 'Illuminate\\Support\\Facades\\App',
'Artisan' => 'Illuminate\\Support\\Facades\\Artisan',
'Auth' => 'Illuminate\\Support\\Facades\\Auth',
'Blade' => 'Illuminate\\Support\\Facades\\Blade',
'Broadcast' => 'Illuminate\\Support\\Facades\\Broadcast',
'Bus' => 'Illuminate\\Support\\Facades\\Bus',
'Cache' => 'Illuminate\\Support\\Facades\\Cache',
'Config' => 'Illuminate\\Support\\Facades\\Config',
'Cookie' => 'Illuminate\\Support\\Facades\\Cookie',
'Crypt' => 'Illuminate\\Support\\Facades\\Crypt',
'DB' => 'Illuminate\\Support\\Facades\\DB',
'Eloquent' => 'Illuminate\\Database\\Eloquent\\Model',
'Event' => 'Illuminate\\Support\\Facades\\Event',
'File' => 'Illuminate\\Support\\Facades\\File',
'Gate' => 'Illuminate\\Support\\Facades\\Gate',
'Hash' => 'Illuminate\\Support\\Facades\\Hash',
'Lang' => 'Illuminate\\Support\\Facades\\Lang',
'Log' => 'Illuminate\\Support\\Facades\\Log',
'Mail' => 'Illuminate\\Support\\Facades\\Mail',
'Notification' => 'Illuminate\\Support\\Facades\\Notification',
'Password' => 'Illuminate\\Support\\Facades\\Password',
'Queue' => 'Illuminate\\Support\\Facades\\Queue',
'Redirect' => 'Illuminate\\Support\\Facades\\Redirect',
'Redis' => 'Illuminate\\Support\\Facades\\Redis',
'Request' => 'Illuminate\\Support\\Facades\\Request',
'Response' => 'Illuminate\\Support\\Facades\\Response',
'Route' => 'Illuminate\\Support\\Facades\\Route',
'Schema' => 'Illuminate\\Support\\Facades\\Schema',
'Session' => 'Illuminate\\Support\\Facades\\Session',
'Storage' => 'Illuminate\\Support\\Facades\\Storage',
'URL' => 'Illuminate\\Support\\Facades\\URL',
'Validator' => 'Illuminate\\Support\\Facades\\Validator',
'View' => 'Illuminate\\Support\\Facades\\View',
),
),
'auth' =>
array (
'defaults' =>
array (
'guard' => 'web',
'passwords' => 'users',
),
'guards' =>
array (
'web' =>
array (
'driver' => 'session',
'provider' => 'users',
),
'api' =>
array (
'driver' => 'passport',
'provider' => 'users',
),
),
'providers' =>
array (
'users' =>
array (
'driver' => 'eloquent',
'model' => 'App\\User',
),
),
'passwords' =>
array (
'users' =>
array (
'provider' => 'users',
'table' => 'password_resets',
'expire' => 60,
),
),
),
'broadcasting' =>
array (
'default' => 'log',
'connections' =>
array (
'pusher' =>
array (
'driver' => 'pusher',
'key' => '',
'secret' => '',
'app_id' => '',
'options' =>
array (
'cluster' => 'mt1',
'encrypted' => true,
),
),
'redis' =>
array (
'driver' => 'redis',
'connection' => 'default',
),
'log' =>
array (
'driver' => 'log',
),
'null' =>
array (
'driver' => 'null',
),
),
),
'cache' =>
array (
'default' => 'file',
'stores' =>
array (
'apc' =>
array (
'driver' => 'apc',
),
'array' =>
array (
'driver' => 'array',
),
'database' =>
array (
'driver' => 'database',
'table' => 'cache',
'connection' => NULL,
),
'file' =>
array (
'driver' => 'file',
'path' => '/var/www/storage/framework/cache/data',
),
'memcached' =>
array (
'driver' => 'memcached',
'persistent_id' => NULL,
'sasl' =>
array (
0 => NULL,
1 => NULL,
),
'options' =>
array (
),
'servers' =>
array (
0 =>
array (
'host' => '127.0.0.1',
'port' => 11211,
'weight' => 100,
),
),
),
'redis' =>
array (
'driver' => 'redis',
'connection' => 'cache',
),
),
'prefix' => 'laravel_cache',
),
'cors' =>
array (
'supportsCredentials' => false,
'allowedOrigins' =>
array (
0 => '*',
),
'allowedOriginsPatterns' =>
array (
),
'allowedHeaders' =>
array (
0 => '*',
),
'allowedMethods' =>
array (
0 => '*',
),
'exposedHeaders' =>
array (
0 => 'Content-Disposition',
),
'maxAge' => 0,
),
'database' =>
array (
'default' => 'mysql',
'connections' =>
array (
'sqlite' =>
array (
'driver' => 'sqlite',
'database' => 'unioil-app',
'prefix' => '',
),
'mysql' =>
array (
'driver' => 'mysql',
'host' => 'db_mysql',
'port' => '3306',
'database' => 'unioil-app',
'username' => 'armiejean',
'password' => 'yourpassword',
'unix_socket' => '',
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'strict' => false,
'engine' => NULL,
),
'pgsql' =>
array (
'driver' => 'pgsql',
'host' => 'db_mysql',
'port' => '3306',
'database' => 'unioil-app',
'username' => 'armiejean',
'password' => 'yourpassword',
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
'sslmode' => 'prefer',
),
'sqlsrv' =>
array (
'driver' => 'sqlsrv',
'host' => 'db_mysql',
'port' => '3306',
'database' => 'unioil-app',
'username' => 'armiejean',
'password' => 'yourpassword',
'charset' => 'utf8',
'prefix' => '',
),
),
'migrations' => 'migrations',
'redis' =>
array (
'client' => 'predis',
'default' =>
array (
'host' => '127.0.0.1',
'password' => NULL,
'port' => '6379',
'database' => 0,
),
'cache' =>
array (
'host' => '127.0.0.1',
'password' => NULL,
'port' => '6379',
'database' => 1,
),
),
),
'filesystems' =>
array (
'default' => 'local',
'cloud' => 's3',
'disks' =>
array (
'local' =>
array (
'driver' => 'local',
'root' => '/var/www/storage/app',
),
'public' =>
array (
'driver' => 'local',
'root' => '/var/www/storage/app/public',
'url' => 'http://localhost/storage',
'visibility' => 'public',
),
's3' =>
array (
'driver' => 's3',
'key' => 'AKIA4H24QCFWUMHBERLW',
'secret' => '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',
'region' => 'ap-southeast-1',
'bucket' => 'unioil.mobiletestbucket',
),
),
),
'hashing' =>
array (
'driver' => 'bcrypt',
'bcrypt' =>
array (
'rounds' => 10,
),
'argon' =>
array (
'memory' => 1024,
'threads' => 2,
'time' => 2,
),
),
'logging' =>
array (
'default' => 'stack',
'channels' =>
array (
'stack' =>
array (
'driver' => 'stack',
'channels' =>
array (
0 => 'single',
),
),
'single' =>
array (
'driver' => 'single',
'path' => '/var/www/storage/logs/laravel.log',
'level' => 'debug',
),
'daily' =>
array (
'driver' => 'daily',
'path' => '/var/www/storage/logs/laravel.log',
'level' => 'debug',
'days' => 7,
),
'slack' =>
array (
'driver' => 'slack',
'url' => NULL,
'username' => 'Laravel Log',
'emoji' => ':boom:',
'level' => 'critical',
),
'papertrail' =>
array (
'driver' => 'monolog',
'level' => 'debug',
'handler' => 'Monolog\\Handler\\SyslogUdpHandler',
'handler_with' =>
array (
'host' => NULL,
'port' => NULL,
),
),
'stderr' =>
array (
'driver' => 'monolog',
'handler' => 'Monolog\\Handler\\StreamHandler',
'with' =>
array (
'stream' => 'php://stderr',
),
),
'syslog' =>
array (
'driver' => 'syslog',
'level' => 'debug',
),
'errorlog' =>
array (
'driver' => 'errorlog',
'level' => 'debug',
),
),
),
'mail' =>
array (
'driver' => 'smtp',
'host' => 'smtp.mailtrap.io',
'port' => '2525',
'from' =>
array (
'address' => 'hello@example.com',
'name' => 'Example',
),
'encryption' => NULL,
'username' => NULL,
'password' => NULL,
'sendmail' => '/usr/sbin/sendmail -bs',
'markdown' =>
array (
'theme' => 'default',
'paths' =>
array (
0 => '/var/www/resources/views/vendor/mail',
),
),
),
'queue' =>
array (
'default' => 'sync',
'connections' =>
array (
'sync' =>
array (
'driver' => 'sync',
),
'database' =>
array (
'driver' => 'database',
'table' => 'jobs',
'queue' => 'default',
'retry_after' => 90,
),
'beanstalkd' =>
array (
'driver' => 'beanstalkd',
'host' => 'localhost',
'queue' => 'default',
'retry_after' => 90,
),
'sqs' =>
array (
'driver' => 'sqs',
'key' => 'your-public-key',
'secret' => 'your-secret-key',
'prefix' => 'https://sqs.us-east-1.amazonaws.com/your-account-id',
'queue' => 'your-queue-name',
'region' => 'us-east-1',
),
'redis' =>
array (
'driver' => 'redis',
'connection' => 'default',
'queue' => 'default',
'retry_after' => 90,
'block_for' => NULL,
),
),
'failed' =>
array (
'database' => 'mysql',
'table' => 'failed_jobs',
),
),
'services' =>
array (
'mailgun' =>
array (
'domain' => NULL,
'secret' => NULL,
'endpoint' => 'api.mailgun.net',
),
'ses' =>
array (
'key' => NULL,
'secret' => NULL,
'region' => 'us-east-1',
),
'sparkpost' =>
array (
'secret' => NULL,
),
'stripe' =>
array (
'model' => 'App\\User',
'key' => NULL,
'secret' => NULL,
),
),
'session' =>
array (
'driver' => 'file',
'lifetime' => '120',
'expire_on_close' => false,
'encrypt' => false,
'files' => '/var/www/storage/framework/sessions',
'connection' => NULL,
'table' => 'sessions',
'store' => NULL,
'lottery' =>
array (
0 => 2,
1 => 100,
),
'cookie' => 'laravel_session',
'path' => '/',
'domain' => NULL,
'secure' => false,
'http_only' => true,
'same_site' => NULL,
),
'view' =>
array (
'paths' =>
array (
0 => '/var/www/resources/views',
),
'compiled' => '/var/www/storage/framework/views',
),
'debug-server' =>
array (
'host' => 'tcp://127.0.0.1:9912',
),
'passport' =>
array (
'private_key' => NULL,
'public_key' => NULL,
),
'excel' =>
array (
'exports' =>
array (
'chunk_size' => 1000,
'pre_calculate_formulas' => false,
'csv' =>
array (
'delimiter' => ',',
'enclosure' => '"',
'line_ending' => '
',
'use_bom' => false,
'include_separator_line' => false,
'excel_compatibility' => false,
),
),
'imports' =>
array (
'read_only' => true,
'heading_row' =>
array (
'formatter' => 'slug',
),
'csv' =>
array (
'delimiter' => ',',
'enclosure' => '"',
'escape_character' => '\\',
'contiguous' => false,
'input_encoding' => 'UTF-8',
),
),
'extension_detector' =>
array (
'xlsx' => 'Xlsx',
'xlsm' => 'Xlsx',
'xltx' => 'Xlsx',
'xltm' => 'Xlsx',
'xls' => 'Xls',
'xlt' => 'Xls',
'ods' => 'Ods',
'ots' => 'Ods',
'slk' => 'Slk',
'xml' => 'Xml',
'gnumeric' => 'Gnumeric',
'htm' => 'Html',
'html' => 'Html',
'csv' => 'Csv',
'tsv' => 'Csv',
'pdf' => 'Dompdf',
),
'value_binder' =>
array (
'default' => 'Maatwebsite\\Excel\\DefaultValueBinder',
),
'transactions' =>
array (
'handler' => 'db',
),
'temporary_files' =>
array (
'local_path' => '/tmp',
'remote_disk' => NULL,
'remote_prefix' => NULL,
),
),
'trustedproxy' =>
array (
'proxies' => NULL,
'headers' => 30,
),
'tinker' =>
array (
'commands' =>
array (
),
'dont_alias' =>
array (
0 => 'App\\Nova',
),
),
);

76
docker/php/bootstrap/cache/packages.php vendored Executable file
View File

@ -0,0 +1,76 @@
<?php return array (
'barryvdh/laravel-cors' =>
array (
'providers' =>
array (
0 => 'Barryvdh\\Cors\\ServiceProvider',
),
),
'beyondcode/laravel-dump-server' =>
array (
'providers' =>
array (
0 => 'BeyondCode\\DumpServer\\DumpServerServiceProvider',
),
),
'fideloper/proxy' =>
array (
'providers' =>
array (
0 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider',
),
),
'laravel/nexmo-notification-channel' =>
array (
'providers' =>
array (
0 => 'Illuminate\\Notifications\\NexmoChannelServiceProvider',
),
),
'laravel/passport' =>
array (
'providers' =>
array (
0 => 'Laravel\\Passport\\PassportServiceProvider',
),
),
'laravel/slack-notification-channel' =>
array (
'providers' =>
array (
0 => 'Illuminate\\Notifications\\SlackChannelServiceProvider',
),
),
'laravel/tinker' =>
array (
'providers' =>
array (
0 => 'Laravel\\Tinker\\TinkerServiceProvider',
),
),
'maatwebsite/excel' =>
array (
'providers' =>
array (
0 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
),
'aliases' =>
array (
'Excel' => 'Maatwebsite\\Excel\\Facades\\Excel',
),
),
'nesbot/carbon' =>
array (
'providers' =>
array (
0 => 'Carbon\\Laravel\\ServiceProvider',
),
),
'nunomaduro/collision' =>
array (
'providers' =>
array (
0 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
),
),
);

223
docker/php/bootstrap/cache/services.php vendored Normal file
View File

@ -0,0 +1,223 @@
<?php return array (
'providers' =>
array (
0 => 'Illuminate\\Auth\\AuthServiceProvider',
1 => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
2 => 'Illuminate\\Bus\\BusServiceProvider',
3 => 'Illuminate\\Cache\\CacheServiceProvider',
4 => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
5 => 'Illuminate\\Cookie\\CookieServiceProvider',
6 => 'Illuminate\\Database\\DatabaseServiceProvider',
7 => 'Illuminate\\Encryption\\EncryptionServiceProvider',
8 => 'Illuminate\\Filesystem\\FilesystemServiceProvider',
9 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider',
10 => 'Illuminate\\Hashing\\HashServiceProvider',
11 => 'Illuminate\\Mail\\MailServiceProvider',
12 => 'Illuminate\\Notifications\\NotificationServiceProvider',
13 => 'Illuminate\\Pagination\\PaginationServiceProvider',
14 => 'Illuminate\\Pipeline\\PipelineServiceProvider',
15 => 'Illuminate\\Queue\\QueueServiceProvider',
16 => 'Illuminate\\Redis\\RedisServiceProvider',
17 => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
18 => 'Illuminate\\Session\\SessionServiceProvider',
19 => 'Illuminate\\Translation\\TranslationServiceProvider',
20 => 'Illuminate\\Validation\\ValidationServiceProvider',
21 => 'Illuminate\\View\\ViewServiceProvider',
22 => 'Barryvdh\\Cors\\ServiceProvider',
23 => 'BeyondCode\\DumpServer\\DumpServerServiceProvider',
24 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider',
25 => 'Illuminate\\Notifications\\NexmoChannelServiceProvider',
26 => 'Laravel\\Passport\\PassportServiceProvider',
27 => 'Illuminate\\Notifications\\SlackChannelServiceProvider',
28 => 'Laravel\\Tinker\\TinkerServiceProvider',
29 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
30 => 'Carbon\\Laravel\\ServiceProvider',
31 => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
32 => 'App\\Providers\\AppServiceProvider',
33 => 'App\\Providers\\AuthServiceProvider',
34 => 'App\\Providers\\EventServiceProvider',
35 => 'App\\Providers\\RouteServiceProvider',
36 => 'App\\Providers\\CustomPassportServiceProvider',
37 => 'Laravel\\Passport\\PassportServiceProvider',
38 => 'Barryvdh\\Cors\\ServiceProvider',
),
'eager' =>
array (
0 => 'Illuminate\\Auth\\AuthServiceProvider',
1 => 'Illuminate\\Cookie\\CookieServiceProvider',
2 => 'Illuminate\\Database\\DatabaseServiceProvider',
3 => 'Illuminate\\Encryption\\EncryptionServiceProvider',
4 => 'Illuminate\\Filesystem\\FilesystemServiceProvider',
5 => 'Illuminate\\Foundation\\Providers\\FoundationServiceProvider',
6 => 'Illuminate\\Notifications\\NotificationServiceProvider',
7 => 'Illuminate\\Pagination\\PaginationServiceProvider',
8 => 'Illuminate\\Session\\SessionServiceProvider',
9 => 'Illuminate\\View\\ViewServiceProvider',
10 => 'Barryvdh\\Cors\\ServiceProvider',
11 => 'BeyondCode\\DumpServer\\DumpServerServiceProvider',
12 => 'Fideloper\\Proxy\\TrustedProxyServiceProvider',
13 => 'Illuminate\\Notifications\\NexmoChannelServiceProvider',
14 => 'Laravel\\Passport\\PassportServiceProvider',
15 => 'Illuminate\\Notifications\\SlackChannelServiceProvider',
16 => 'Maatwebsite\\Excel\\ExcelServiceProvider',
17 => 'Carbon\\Laravel\\ServiceProvider',
18 => 'App\\Providers\\AppServiceProvider',
19 => 'App\\Providers\\AuthServiceProvider',
20 => 'App\\Providers\\EventServiceProvider',
21 => 'App\\Providers\\RouteServiceProvider',
22 => 'App\\Providers\\CustomPassportServiceProvider',
23 => 'Laravel\\Passport\\PassportServiceProvider',
24 => 'Barryvdh\\Cors\\ServiceProvider',
),
'deferred' =>
array (
'Illuminate\\Broadcasting\\BroadcastManager' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
'Illuminate\\Contracts\\Broadcasting\\Factory' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
'Illuminate\\Contracts\\Broadcasting\\Broadcaster' => 'Illuminate\\Broadcasting\\BroadcastServiceProvider',
'Illuminate\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
'Illuminate\\Contracts\\Bus\\Dispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
'Illuminate\\Contracts\\Bus\\QueueingDispatcher' => 'Illuminate\\Bus\\BusServiceProvider',
'cache' => 'Illuminate\\Cache\\CacheServiceProvider',
'cache.store' => 'Illuminate\\Cache\\CacheServiceProvider',
'memcached.connector' => 'Illuminate\\Cache\\CacheServiceProvider',
'command.cache.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.cache.forget' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.clear-compiled' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.auth.resets.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.config.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.config.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.down' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.environment' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.key.generate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.fresh' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.install' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.refresh' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.reset' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.rollback' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.status' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.optimize' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.optimize.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.package.discover' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.preset' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.failed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.flush' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.forget' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.listen' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.restart' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.retry' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.work' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.route.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.route.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.route.list' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.seed' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleFinishCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'Illuminate\\Console\\Scheduling\\ScheduleRunCommand' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.storage.link' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.up' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.view.cache' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.view.clear' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.app.name' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.auth.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.cache.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.channel.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.console.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.controller.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.event.generate' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.event.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.exception.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.factory.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.job.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.listener.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.mail.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.middleware.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.migrate.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.model.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.notification.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.notification.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.observer.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.policy.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.provider.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.failed-table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.queue.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.request.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.resource.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.rule.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.seeder.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.session.table' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.serve' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.test.make' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'command.vendor.publish' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'migrator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'migration.repository' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'migration.creator' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'composer' => 'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider',
'hash' => 'Illuminate\\Hashing\\HashServiceProvider',
'hash.driver' => 'Illuminate\\Hashing\\HashServiceProvider',
'mailer' => 'Illuminate\\Mail\\MailServiceProvider',
'swift.mailer' => 'Illuminate\\Mail\\MailServiceProvider',
'swift.transport' => 'Illuminate\\Mail\\MailServiceProvider',
'Illuminate\\Mail\\Markdown' => 'Illuminate\\Mail\\MailServiceProvider',
'Illuminate\\Contracts\\Pipeline\\Hub' => 'Illuminate\\Pipeline\\PipelineServiceProvider',
'queue' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.worker' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.listener' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.failer' => 'Illuminate\\Queue\\QueueServiceProvider',
'queue.connection' => 'Illuminate\\Queue\\QueueServiceProvider',
'redis' => 'Illuminate\\Redis\\RedisServiceProvider',
'redis.connection' => 'Illuminate\\Redis\\RedisServiceProvider',
'auth.password' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
'auth.password.broker' => 'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider',
'translator' => 'Illuminate\\Translation\\TranslationServiceProvider',
'translation.loader' => 'Illuminate\\Translation\\TranslationServiceProvider',
'validator' => 'Illuminate\\Validation\\ValidationServiceProvider',
'validation.presence' => 'Illuminate\\Validation\\ValidationServiceProvider',
'command.tinker' => 'Laravel\\Tinker\\TinkerServiceProvider',
'NunoMaduro\\Collision\\Contracts\\Provider' => 'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider',
),
'when' =>
array (
'Illuminate\\Broadcasting\\BroadcastServiceProvider' =>
array (
),
'Illuminate\\Bus\\BusServiceProvider' =>
array (
),
'Illuminate\\Cache\\CacheServiceProvider' =>
array (
),
'Illuminate\\Foundation\\Providers\\ConsoleSupportServiceProvider' =>
array (
),
'Illuminate\\Hashing\\HashServiceProvider' =>
array (
),
'Illuminate\\Mail\\MailServiceProvider' =>
array (
),
'Illuminate\\Pipeline\\PipelineServiceProvider' =>
array (
),
'Illuminate\\Queue\\QueueServiceProvider' =>
array (
),
'Illuminate\\Redis\\RedisServiceProvider' =>
array (
),
'Illuminate\\Auth\\Passwords\\PasswordResetServiceProvider' =>
array (
),
'Illuminate\\Translation\\TranslationServiceProvider' =>
array (
),
'Illuminate\\Validation\\ValidationServiceProvider' =>
array (
),
'Laravel\\Tinker\\TinkerServiceProvider' =>
array (
),
'NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider' =>
array (
),
),
);

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"ezVQkDX6tLLeopfKGphp2daewNp7gS3fWtfLZyxV";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"THwnMsHydY9zYrSD0UHJK1y2vmjdpGdJaDjGnQl3";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"4fnUUyk9MWtjUUYOHtPIWwJvwc9MvHGNCd9oB28i";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"C27uhms06LIZMexvsnjc0xTObRmKp1Rjy2YTtdHX";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"QnhcFNSSu9vwwKvo8Yfqr9ur3FllxYZGJAGynESC";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"8ykNn3or64rNFQ2UqGcrgS6LTmksW3qxSPx9IDlk";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"XFzHMPbD32dgBQBT3BIYJoReTjhpLJs2A0V7KDO4";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"SEKFRS75ExzSiOOo2yMC4nkHRLHKXmMRUVOSY0YV";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"HG6ABZbFVg4OovIkWoulsYfYG1o5HvQzfQR33m7v";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"MCZKLlQTX0HblN8vpTs54KzRgiuMKrijqC4qDiSy";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"EJFEv1UR6XcZDaqR8beqWy7myx4UmQVZLVOjqYKo";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"4Z7xJgbkhXxdObS38MR3ZtWfBywG4FpRUx3qAcG6";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"UhwXFlIgcBXn5svdLOLCiao38qQWmEL4ImCZQOQm";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"ZsZese5bCs2Uw0W6IOhMGxpDbOovv1A6NJOW7HIX";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"wokK2cyTbSB6tbERGfKIFfrx0W6cscTrvccBN8gS";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"rjOlTFzrYAZ4TAduWXeaHuLrLE5id9925zPQrnSt";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"FJWCZFyjEHXC2AACaMs6GkHQ64QymAbReNmKznNQ";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"HiRAaOZ67nIZcmx9Sm7C3LlkTlGRNx6AWVdc0Wpi";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"cSrclIET7bEYjgFjpmlPNRDCk0FeqRvjoBrhCrPf";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"Ym1LFVxA4UGdnwoB7XIwIZctr2yfnzTSeUd9d1dt";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"myosoc2OYmpw4ZNhhvPMnzG3WvOfWTbNUjrMgTW5";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:4:{s:6:"_token";s:40:"YLyFtySxl9XwJMDPzKlHgpZd8sM3A3iG0poiQ8Sd";s:9:"_previous";a:1:{s:3:"url";s:21:"http://localhost/home";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}s:50:"login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d";i:1;}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"ChFeX8CnaHavwcFlcVYTCEVl5ICIt6pPJ14oQvfr";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"M6hl9W6LJ3lrhyURJ9KdiBQAtt0exaJ5c2DqftZS";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"4k3uTPmik02KXLTOIA3wDtBDTXa94m9I0iLajhNw";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"nBRp39ZfgjsIvDKHg3MOosQv9p1kXCnjAoyaPORh";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"8JiMKkG04a3Nx8A632rr150E1fF2dtOVF77Nmo09";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"P3Oru4OZbjardWeqTPaIoPHvLKcAcEoTbjYVzXhG";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"hCbypTZW1R8nvD237emVc9RbtqBldE4c02zzLU1C";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"wZKysFvhXe1OAS1872QwtT6B5wqxGbMGIHQIa68K";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"Dz2aywFxN7LyvU89IhMKRwzOf8E5NiP4d74rFdmX";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"tUrQu0ZhECKMUy202urJFzmhrJV16M3wdVS41O41";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"HoUMb1vuPb2V5pV9Wa5LNpwYdFQqYCjdWUeW7tyY";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"BXixBzzZVGWKPJg9tKHDPqI8QaFTBjkRSMTW6nBO";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"JrcnwanHFAANzkxqYSHyANPCSkXMLwKP2hK289By";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"47uti01PgX1g1FXdosmyg7VkfFC63HvqKFL9c92u";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"a0JZUz0P6ZekN3Yh1XdDkV8XeyrzoX8Dp8s6Kis7";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"omZBztX310iGaT5ZxRbYYMZ3GmCq2sPS75G98SGT";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"1XNIcFVQ0gikStlDM2jaTdoMZta0oZFJQap5gI7F";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"42I2ZTTG5vgycrUSco9pWpHNqqalcbBF726N38Bl";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"E02oEfSTLX3QGmqtksebZDvcC7FgDeEGlejOyO4b";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"VG37W5ub0OnS2ES8yaESISIhGIrFAoRcxhtZlGcL";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"a3m6YBpR9FMh5MGp43ABYhOwmZxAkaBAY1BlAYID";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"VPYeTd0jBhRX4TASpiaaN2ISvfAQWvarGeD917Cr";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"yi158lm47WrpGWFpnTNWjfe39kh8IpI18A6JcB0F";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"2FimUQYRq4Hyw775jOEbD8t3THFX16u7y2wphZIY";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"PhmKMYNUQusxJOCUlHZyvU0cHsiWI6wgIK5hBNFr";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"teP3MB6lkYNU6kytSiAESWf7H6MhUYo7764VZl6s";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"gZrD08gTAbvdSVWnka0DwqlI7Ei6GOOujamnW7zF";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"yzSsNdtWHIpSkDCR7p9OfX0JLeynaikubEh6VD4m";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"bLrmtoNJSCyjM3xXmLd5HlCeKi06JdK8MOXMsbLM";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"zENa2B4wXvf57FuoESP6D7GD46qwQpwDNNagmJwd";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"TImhvoMKFBQMZt3K2BvuckNg6GlL9wVBZLXcjCcv";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"bCkFafcY2Wxw1RvhkzANcBQzThFkLhdPTkGiWyc8";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"WO6CnwxnXMSHEKiFZyLQtprb5j043YOj1t1gdiZs";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"LONKqXMkRKZzdzCNu7FDI3JvuPPJx4sGUiCYe3cL";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"DSjUA272kBsgFE7gWpogAK0hMrUFBsKZyb1NruZ6";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"Tn6wQkvhnBppWLa55WoYdHJhIw1UHmKgbUuau0G4";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"V69SATeiHK4vZ3gn3uczZcstWBgKGZrAfPouCACC";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"Pl7wQLqmNS7iaCSs8nS3rWvMxWkOKqj8bQliN4hS";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"DLPcvC9zcwKNYxcZgvkqbGSIbe42RSy19j5UiSSO";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"EMreV1G3KkBiR0Zpn5tngTHXIxnrjNgGJr98lGpQ";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1 @@
a:3:{s:6:"_token";s:40:"BJ3r7VOufcrgj6PrGKB9yQr0jHdiXX8WVy3qO38Z";s:9:"_previous";a:1:{s:3:"url";s:16:"http://localhost";}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}

View File

@ -0,0 +1,487 @@
<!doctype html>
<html lang="en">
<head>
<title><?php echo $__env->yieldContent('title'); ?></title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet" type="text/css">
<!-- Styles -->
<style>
html {
line-height: 1.15;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
header,
nav,
section {
display: block;
}
figcaption,
main {
display: block;
}
a {
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
strong {
font-weight: inherit;
}
strong {
font-weight: bolder;
}
code {
font-family: monospace, monospace;
font-size: 1em;
}
dfn {
font-style: italic;
}
svg:not(:root) {
overflow: hidden;
}
button,
input {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0;
}
button,
input {
overflow: visible;
}
button {
text-transform: none;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}
legend {
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: inherit;
display: table;
max-width: 100%;
padding: 0;
white-space: normal;
}
[type="checkbox"],
[type="radio"] {
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
-webkit-appearance: textfield;
outline-offset: -2px;
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
font: inherit;
}
menu {
display: block;
}
canvas {
display: inline-block;
}
template {
display: none;
}
[hidden] {
display: none;
}
html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
font-family: sans-serif;
}
*,
*::before,
*::after {
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
p {
margin: 0;
}
button {
background: transparent;
padding: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
*,
*::before,
*::after {
border-width: 0;
border-style: solid;
border-color: #dae1e7;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
border-radius: 0;
}
button,
input {
font-family: inherit;
}
input::-webkit-input-placeholder {
color: inherit;
opacity: .5;
}
input:-ms-input-placeholder {
color: inherit;
opacity: .5;
}
input::-ms-input-placeholder {
color: inherit;
opacity: .5;
}
input::placeholder {
color: inherit;
opacity: .5;
}
button,
[role=button] {
cursor: pointer;
}
.bg-transparent {
background-color: transparent;
}
.bg-white {
background-color: #fff;
}
.bg-teal-light {
background-color: #64d5ca;
}
.bg-blue-dark {
background-color: #2779bd;
}
.bg-indigo-light {
background-color: #7886d7;
}
.bg-purple-light {
background-color: #a779e9;
}
.bg-no-repeat {
background-repeat: no-repeat;
}
.bg-cover {
background-size: cover;
}
.border-grey-light {
border-color: #dae1e7;
}
.hover\:border-grey:hover {
border-color: #b8c2cc;
}
.rounded-lg {
border-radius: .5rem;
}
.border-2 {
border-width: 2px;
}
.hidden {
display: none;
}
.flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.items-center {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.justify-center {
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.font-sans {
font-family: Nunito, sans-serif;
}
.font-light {
font-weight: 300;
}
.font-bold {
font-weight: 700;
}
.font-black {
font-weight: 900;
}
.h-1 {
height: .25rem;
}
.leading-normal {
line-height: 1.5;
}
.m-8 {
margin: 2rem;
}
.my-3 {
margin-top: .75rem;
margin-bottom: .75rem;
}
.mb-8 {
margin-bottom: 2rem;
}
.max-w-sm {
max-width: 30rem;
}
.min-h-screen {
min-height: 100vh;
}
.py-3 {
padding-top: .75rem;
padding-bottom: .75rem;
}
.px-6 {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.pb-full {
padding-bottom: 100%;
}
.absolute {
position: absolute;
}
.relative {
position: relative;
}
.pin {
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.text-black {
color: #22292f;
}
.text-grey-darkest {
color: #3d4852;
}
.text-grey-darker {
color: #606f7b;
}
.text-2xl {
font-size: 1.5rem;
}
.text-5xl {
font-size: 3rem;
}
.uppercase {
text-transform: uppercase;
}
.antialiased {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.tracking-wide {
letter-spacing: .05em;
}
.w-16 {
width: 4rem;
}
.w-full {
width: 100%;
}
@media (min-width: 768px) {
.md\:bg-left {
background-position: left;
}
.md\:bg-right {
background-position: right;
}
.md\:flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.md\:my-6 {
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.md\:min-h-screen {
min-height: 100vh;
}
.md\:pb-0 {
padding-bottom: 0;
}
.md\:text-3xl {
font-size: 1.875rem;
}
.md\:text-15xl {
font-size: 9rem;
}
.md\:w-1\/2 {
width: 50%;
}
}
@media (min-width: 992px) {
.lg\:bg-center {
background-position: center;
}
}
</style>
</head>
<body class="antialiased font-sans">
<div class="md:flex min-h-screen">
<div class="w-full md:w-1/2 bg-white flex items-center justify-center">
<div class="max-w-sm m-8">
<div class="text-black text-5xl md:text-15xl font-black">
<?php echo $__env->yieldContent('code', __('Oh no')); ?>
</div>
<div class="w-16 h-1 bg-purple-light my-3 md:my-6"></div>
<p class="text-grey-darker text-2xl md:text-3xl font-light mb-8 leading-normal">
<?php echo $__env->yieldContent('message'); ?>
</p>
<a href="<?php echo e(app('router')->has('home') ? route('home') : url('/')); ?>">
<button class="bg-transparent text-grey-darkest font-bold uppercase tracking-wide py-3 px-6 border-2 border-grey-light hover:border-grey rounded-lg">
<?php echo e(__('Go Home')); ?>
</button>
</a>
</div>
</div>
<div class="relative pb-full md:flex md:pb-0 md:min-h-screen w-full md:w-1/2">
<?php echo $__env->yieldContent('image'); ?>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,82 @@
<!DOCTYPE html>
<html lang="<?php echo e(str_replace('_', '-', app()->getLocale())); ?>">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- CSRF Token -->
<meta name="csrf-token" content="<?php echo e(csrf_token()); ?>">
<title><?php echo e(config('app.name', 'Laravel')); ?></title>
<!-- Scripts -->
<script src="<?php echo e(asset('js/app.js')); ?>" defer></script>
<!-- Fonts -->
<link rel="dns-prefetch" href="//fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css?family=Nunito" rel="stylesheet" type="text/css">
<!-- Styles -->
<link href="<?php echo e(asset('css/app.css')); ?>" rel="stylesheet">
</head>
<body>
<div id="app">
<nav class="navbar navbar-expand-md navbar-light navbar-laravel">
<div class="container">
<a class="navbar-brand" href="<?php echo e(url('/')); ?>">
<?php echo e(config('app.name', 'Laravel')); ?>
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="<?php echo e(__('Toggle navigation')); ?>">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<!-- Left Side Of Navbar -->
<ul class="navbar-nav mr-auto">
</ul>
<!-- Right Side Of Navbar -->
<ul class="navbar-nav ml-auto">
<!-- Authentication Links -->
<?php if(auth()->guard()->guest()): ?>
<li class="nav-item">
<a class="nav-link" href="<?php echo e(route('login')); ?>"><?php echo e(__('Login')); ?></a>
</li>
<?php if(Route::has('register')): ?>
<li class="nav-item">
<a class="nav-link" href="<?php echo e(route('register')); ?>"><?php echo e(__('Register')); ?></a>
</li>
<?php endif; ?>
<?php else: ?>
<li class="nav-item dropdown">
<a id="navbarDropdown" class="nav-link dropdown-toggle" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" v-pre>
<?php echo e(Auth::user()->name); ?> <span class="caret"></span>
</a>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="<?php echo e(route('logout')); ?>"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
<?php echo e(__('Logout')); ?>
</a>
<form id="logout-form" action="<?php echo e(route('logout')); ?>" method="POST" style="display: none;">
<?php echo csrf_field(); ?>
</form>
</div>
</li>
<?php endif; ?>
</ul>
</div>
</div>
</nav>
<main class="py-4">
<?php echo $__env->yieldContent('content'); ?>
</main>
</div>
</body>
</html>

View File

@ -0,0 +1,78 @@
<?php $__env->startSection('content'); ?>
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header"><?php echo e(__('Register')); ?></div>
<div class="card-body">
<form method="POST" action="<?php echo e(route('register')); ?>">
<?php echo csrf_field(); ?>
<div class="form-group row">
<label for="name" class="col-md-4 col-form-label text-md-right"><?php echo e(__('Name')); ?></label>
<div class="col-md-6">
<input id="name" type="text" class="form-control<?php echo e($errors->has('name') ? ' is-invalid' : ''); ?>" name="name" value="<?php echo e(old('name')); ?>" required autofocus>
<?php if($errors->has('name')): ?>
<span class="invalid-feedback" role="alert">
<strong><?php echo e($errors->first('name')); ?></strong>
</span>
<?php endif; ?>
</div>
</div>
<div class="form-group row">
<label for="email" class="col-md-4 col-form-label text-md-right"><?php echo e(__('E-Mail Address')); ?></label>
<div class="col-md-6">
<input id="email" type="email" class="form-control<?php echo e($errors->has('email') ? ' is-invalid' : ''); ?>" name="email" value="<?php echo e(old('email')); ?>" required>
<?php if($errors->has('email')): ?>
<span class="invalid-feedback" role="alert">
<strong><?php echo e($errors->first('email')); ?></strong>
</span>
<?php endif; ?>
</div>
</div>
<div class="form-group row">
<label for="password" class="col-md-4 col-form-label text-md-right"><?php echo e(__('Password')); ?></label>
<div class="col-md-6">
<input id="password" type="password" class="form-control<?php echo e($errors->has('password') ? ' is-invalid' : ''); ?>" name="password" required>
<?php if($errors->has('password')): ?>
<span class="invalid-feedback" role="alert">
<strong><?php echo e($errors->first('password')); ?></strong>
</span>
<?php endif; ?>
</div>
</div>
<div class="form-group row">
<label for="password-confirm" class="col-md-4 col-form-label text-md-right"><?php echo e(__('Confirm Password')); ?></label>
<div class="col-md-6">
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required>
</div>
</div>
<div class="form-group row mb-0">
<div class="col-md-6 offset-md-4">
<button type="submit" class="btn btn-primary">
<?php echo e(__('Register')); ?>
</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?>

View File

@ -0,0 +1,95 @@
<!doctype html>
<html lang="<?php echo e(app()->getLocale()); ?>">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Laravel</title>
<!-- Fonts -->
<link href="https://fonts.googleapis.com/css?family=Nunito:200,600" rel="stylesheet" type="text/css">
<!-- Styles -->
<style>
html, body {
background-color: #fff;
color: #636b6f;
font-family: 'Nunito', sans-serif;
font-weight: 200;
height: 100vh;
margin: 0;
}
.full-height {
height: 100vh;
}
.flex-center {
align-items: center;
display: flex;
justify-content: center;
}
.position-ref {
position: relative;
}
.top-right {
position: absolute;
right: 10px;
top: 18px;
}
.content {
text-align: center;
}
.title {
font-size: 84px;
}
.links > a {
color: #636b6f;
padding: 0 25px;
font-size: 12px;
font-weight: 600;
letter-spacing: .1rem;
text-decoration: none;
text-transform: uppercase;
}
.m-b-md {
margin-bottom: 30px;
}
</style>
</head>
<body>
<div class="flex-center position-ref full-height">
<?php if(Route::has('login')): ?>
<div class="top-right links">
<?php if(auth()->guard()->check()): ?>
<a href="<?php echo e(url('/home')); ?>">Home</a>
<?php else: ?>
<a href="<?php echo e(route('login')); ?>">Login</a>
<a href="<?php echo e(route('register')); ?>">Register</a>
<?php endif; ?>
</div>
<?php endif; ?>
<div class="content">
<div class="title m-b-md">
Laravel
</div>
<div class="links">
<a href="https://laravel.com/docs">Documentation</a>
<a href="https://laracasts.com">Laracasts</a>
<a href="https://laravel-news.com">News</a>
<a href="https://nova.laravel.com">Nova</a>
<a href="https://forge.laravel.com">Forge</a>
<a href="https://github.com/laravel/laravel">GitHub</a>
</div>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,24 @@
<?php $__env->startSection('content'); ?>
<div class="container">
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">Dashboard</div>
<div class="card-body">
<?php if(session('status')): ?>
<div class="alert alert-success" role="alert">
<?php echo e(session('status')); ?>
</div>
<?php endif; ?>
You are logged in!
</div>
</div>
</div>
</div>
</div>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.app', \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?>

View File

@ -0,0 +1,11 @@
<?php $__env->startSection('code', '404'); ?>
<?php $__env->startSection('title', __('Page Not Found')); ?>
<?php $__env->startSection('image'); ?>
<div style="background-image: url(<?php echo e(asset('/svg/404.svg')); ?>);" class="absolute pin bg-cover bg-no-repeat md:bg-left lg:bg-center">
</div>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('message', __('Sorry, the page you are looking for could not be found.')); ?>
<?php echo $__env->make('errors::illustrated-layout', \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?>

File diff suppressed because it is too large Load Diff

View File

@ -11,9 +11,9 @@
| |
*/ */
// Route::get('/', function () { Route::get('/', function () {
// return view('welcome'); return view('welcome');
// }); });
Auth::routes(); Auth::routes();
Auth::routes(); Auth::routes();

0
storage/.DS_Store vendored Normal file → Executable file
View File

0
storage/app/.gitignore vendored Normal file → Executable file
View File

0
storage/app/public/.gitignore vendored Normal file → Executable file
View File

0
storage/framework/.DS_Store vendored Normal file → Executable file
View File

0
storage/framework/.gitignore vendored Normal file → Executable file
View File

0
storage/framework/cache/.gitignore vendored Normal file → Executable file
View File

0
storage/framework/sessions/.gitignore vendored Normal file → Executable file
View File

0
storage/framework/testing/.gitignore vendored Normal file → Executable file
View File

0
storage/framework/views/.gitignore vendored Normal file → Executable file
View File

0
storage/logs/.gitignore vendored Normal file → Executable file
View File

0
storage/oauth-private.key Normal file → Executable file
View File

0
storage/oauth-public.key Normal file → Executable file
View File