Commit 87d3bc28 by 杨树贤

相关数据库迁移文件

parent f097e0c9
......@@ -7,11 +7,11 @@ APP_URL=http://localhost
LOG_CHANNEL=stack
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_HOST=192.168.1.234
DB_PORT=3306
DB_DATABASE=semour
DB_USERNAME=root
DB_PASSWORD=root
DB_USERNAME=semour
DB_PASSWORD='semour#zsyM'
BROADCAST_DRIVER=log
CACHE_DRIVER=file
......
<?php
namespace App\Admin\Controllers;
use App\Admin\Repositories\UserAddress;
use Dcat\Admin\Form;
use Dcat\Admin\Grid;
use Dcat\Admin\Http\Controllers\Dashboard;
use Dcat\Admin\Layout\Column;
use Dcat\Admin\Layout\Content;
use Dcat\Admin\Layout\Row;
use Dcat\Admin\Show;
use Dcat\Admin\Http\Controllers\AdminController;
class TestController extends AdminController
{
public function detail($id)
{
$content = new Content();
return $content
->header('Dashboard')
->description('Description...')
->body(function (Row $row) {
$row->column(12, function (Column $column) {
return Grid::make(new UserAddress(), function (Grid $grid) {
$grid->column('id')->sortable();
$grid->user_id()->width(70);
$grid->column('country');
$grid->column('first_name');
$grid->column('last_name');
$grid->column('address_line1');
$grid->column('address_line2');
$grid->column('city');
$grid->column('postal_code')->label('primary');
$grid->column('created_at');
$grid->column('updated_at')->sortable();
$grid->filter(function (Grid\Filter $filter) {
$filter->panel();
$filter->equal('id')->width(2);
$filter->equal('user_id')->width(2);
$filter->like('first_name')->width(2);
$filter->like('last_name')->width(2);
$filter->like('postal_code')->width(2);
});
});
});
$row->column(12, function (Column $column) {
$column->row(function (Row $row) {
});
});
});
// return $content->body(admin_view('admin.test'));
}
/**
* Make a grid builder.
*
* @return Grid
*/
protected function grid()
{
return Grid::make(new UserAddress(), function (Grid $grid) {
$grid->column('id')->sortable();
$grid->user_id()->width(70);
$grid->column('country');
$grid->column('first_name');
$grid->column('last_name');
$grid->column('address_line1');
$grid->column('address_line2');
$grid->column('city');
$grid->column('postal_code')->label('primary');
$grid->column('created_at');
$grid->column('updated_at')->sortable();
$grid->filter(function (Grid\Filter $filter) {
$filter->panel();
$filter->equal('id')->width(2);
$filter->equal('user_id')->width(2);
$filter->like('first_name')->width(2);
$filter->like('last_name')->width(2);
$filter->like('postal_code')->width(2);
});
});
}
/**
* Make a show builder.
*
* @param mixed $id
*
* @return Show
*/
// protected function detail($id)
// {
// return Show::make($id, new UserAddress(), function (Show $show) {
// $show->field('id');
// $show->field('user_id');
// $show->field('country');
// $show->field('first_name');
// $show->field('last_name');
// $show->field('address_line1');
// $show->field('address_line2');
// $show->field('city');
// $show->field('postal_code');
// $show->field('created_at');
// $show->field('updated_at');
// });
// }
/**
* Make a form builder.
*
* @return Form
*/
protected function form()
{
return Form::make(new UserAddress(), function (Form $form) {
$form->display('id');
$form->text('user_id');
$form->text('country');
$form->text('first_name');
$form->text('last_name');
$form->text('address_line1');
$form->text('address_line2');
$form->text('city');
$form->text('postal_code');
$form->display('created_at');
$form->display('updated_at');
});
}
}
......@@ -26,14 +26,16 @@ class UserAddressController extends AdminController
$grid->column('address_line1');
$grid->column('address_line2');
$grid->column('city');
$grid->column('postal_code');
$grid->column('postal_code')->label('primary');
$grid->column('created_at');
$grid->column('updated_at')->sortable();
$grid->filter(function (Grid\Filter $filter) {
$filter->equal('id')->width(3);
$filter->equal('user_id')->width(3);
$filter->equal('first_name')->width(3);
$filter->equal('last_name')->width(3);
$filter->panel();
$filter->equal('id')->width(2);
$filter->equal('user_id')->width(2);
$filter->like('first_name')->width(2);
$filter->like('last_name')->width(2);
$filter->like('postal_code')->width(2);
});
});
}
......
......@@ -39,6 +39,14 @@ body {
font-size: 12px;
}
.content-body {
margin-top: -15px;
}
.table-main {
max-height: 720px!important;
}
[class*=sidebar-dark-] {
background-image: linear-gradient(0deg, #191A23, #191A23);
}
......@@ -58,6 +66,10 @@ a.nav-link.active {
background-color: $primaryColor!important;
}
body:not(.dark-mode) .table-collapse .custom-data-table tbody tr {
height:30px !important;
}
body:not(.dark-mode) .table-collapse .custom-data-table tbody td {
height:30px;
}
......@@ -92,6 +104,10 @@ body.dark-mode .table-collapse table.custom-data-table.data-table tbody td {
z-index: 0;
}
.content-wrapper{
background: white;
}
body:not(.dark-mode) .table-main table.custom-data-table thead,
body:not(.dark-mode) .table-fixed table.custom-data-table thead tr th{
position: sticky;
......@@ -112,7 +128,7 @@ Dcat\Admin\Color::extend('layui-green', [
]);
// 追加菜单
Admin::menu()->add(include __DIR__.'/menu.php', 0);
Admin::menu()->add(include __DIR__ . '/menu.php', 0);
Admin::navbar(function (Navbar $navbar) {
$method = config('admin.layout.horizontal_menu') ? 'left' : 'right';
......@@ -124,7 +140,7 @@ Admin::navbar(function (Navbar $navbar) {
HTML
);
// ajax请求不执行
if (! Dcat\Admin\Support\Helper::isAjaxRequest()) {
if (!Dcat\Admin\Support\Helper::isAjaxRequest()) {
$navbar->$method(App\Admin\Actions\AdminSetting::make()->render());
}
// $navbar->right(view('admin.navbar-2'));
......@@ -141,7 +157,7 @@ HTML
Grid::resolving(function (Grid $grid) {
$grid->tableCollapse(true);
// $grid->withBorder();
$grid->disableViewButton();
// $grid->disableViewButton();
$grid->disableEditButton();
$grid->toolsWithOutline(false);
$grid->paginate(20);
......
......@@ -14,5 +14,6 @@ Route::group([
$router->get('/', 'HomeController@index');
$router->resource('userAddress', 'UserAddressController');
$router->resource('test', 'TestController');
});
......@@ -2,6 +2,8 @@
namespace App\Http;
use App\Http\Middleware\CheckLogin;
use App\Http\Middleware\Permission;
use Illuminate\Foundation\Http\Kernel as HttpKernel;
class Kernel extends HttpKernel
......@@ -21,6 +23,8 @@ class Kernel extends HttpKernel
\Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
\App\Http\Middleware\TrimStrings::class,
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
// CheckLogin::class,
// Permission::class,
];
/**
......
<?php
namespace App\Http\Middleware;
use Closure;
class CheckLogin
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$userId = $request->cookie('oa_user_id');
$skey = $request->cookie('oa_skey');
$isApi = false;
$pos = strpos($request->path(), 'api/');
if ($pos === 0) {
$isApi = true;
}
$login = config('website.login');
if (!$userId || !$skey || (string)((int)$userId) != $userId || !preg_match('/^[a-zA-Z0-9]+$/', $skey)) {
if ($isApi) {
return ["errcode" => 401, "errmsg" => "没有登录"];
}
return redirect($login['login'] . '?redirect=' . urlencode($request->url()));
}
$cookie = 'oa_user_id=' . $userId . '; oa_skey=' . $skey;
$rsp = curl($login['check'], '', false, false, $cookie);
if (!$rsp) {
if ($isApi) {
return ['errcode' => 10001, 'errmsg' => '鉴权失败'];
}
abort(500);
}
$ret = json_decode($rsp);
if ($ret->retcode != 0) {
if ($isApi) {
return ["errcode" => $ret->retcode, "errmsg" => $ret->errMsg];
}
return redirect($login['login'] . '?redirect=' . urlencode($request->url()));
}
$user = $ret->data;
// $user->code = DB::connection()->table('lie_intracode')->where('admin_id',
// $user->userId)->select('code_id')->first();
$user->header = $request->cookie('oa_header');
$request->user = $user;
return $next($request);
}
}
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Support\Arr;
class Permission
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$isApi = $request->ajax();
$user = $request->user;
//处理权限和菜单
$permData = config('perm.perm');
$action = $request->route('key');
empty($action) && $action = 'Dashboard';
//获取菜单
if (!$isApi && empty($request->input('window'))) {
$menuData = json_decode(curl($permData['menu_url'] . $permData['menu_id']));
if (empty($menuData->data)) {
return '菜单生成错误,请联系技术';
} else {
$menuData = $menuData->data;
}
$menus = !in_array($request->user->userId, $permData['admin_group']) ?
$this->menu($menuData, $request->user->userId) : $menuData;
if (empty($menus)) {
return $this->view('Auth', '没有访问权限', $permData['go_url']);
}
$request->menus = $menus;
}
if (!in_array($user->userId, $permData['admin_group']) && $action != 'Dashboard') {//不是超级管理员
$perm = $this->perm($request->user->userId, $action);
if ($perm !== true) {
if ($isApi) {
return '没有权限';
}
return $this->view('Auth', '没有访问权限', $permData['go_url']);
}
}
return $next($request, $action);
}
//去菜单里面提取路由方法(用于权限对比)
private function getMenuPerms($menuData)
{
$perms = [];
foreach ($menuData as $k => $v) {
$v = (array)$v;
$permChild = [];
$perm = [];
if (strlen($v['href']) > 2) {
$action = explode('/', $v['href']);
$perm[] = end($action);
}
if (count($v['childs']) > 0) {
$permChild = $this->getMenuPerms($v['childs']);
}
$perms = array_merge($perms, array_merge($perm, $permChild));
}
return $perms;
}
//根据权限生成菜单
private function menu($menu, $user)
{
$perm = $this->getMenuPerms($menu);
$perm1 = implode(',', $perm);
$permArr = config('perm.perm');
$perm = $permArr['id'];
$url = $permArr['url'] . '/' . $user . '/' . $perm . '?perms=' . $perm1;
$result = json_decode(curl($url, '', false), true);
if ($result['retcode'] === 0) {
$find = $result['data']['perms'];
$menu = $this->deleteMenu($menu, $find);
if (!empty($menu) && is_array($menu)) {
foreach ($menu as $k => $v) {
$v = (array)$v;
if ($v['title'] != 'Dashboard' && count($v['childs']) == 0 && empty($v['href'])) {
unset($menu[$k]);
}
}
}
return array_merge($menu);
} else {
return false;
}
}
//删除没有权限的菜单
function deleteMenu($menu, $find)
{
foreach ($menu as $k => $v) {
if (strlen($v->href) > 2) {
$action = explode('/', $v->href);
$key = end($action);
if (empty($find[$key]) || $find[$key] == false) {
unset($menu[$k]);
}
} else {
if (count($v->childs) > 0) {
$menu[$k]->childs = array_values($this->deleteMenu($v->childs, $find));
}
if (!count($v->childs) > 0 && $v->title != '首页') {
unset($menu[$k]);
}//为了删除没有下级的目录
}
}
return array_values($menu);
}
private function view($errcode, $errinfo, $goUrl = '')
{
$data = [
'errcode' => $errcode,
'errinfo' => $errinfo,
'url' => $goUrl
];
return view('errors.error', $data);
}
//检查权限,仅支持验证单个权限
function perm($userId, $perm1 = '')
{
$permArr = config('perm.perm');
$NotAuth = $permArr['notAuth'];
$AdminID = $permArr['adminGroup'];
if ((!in_array($perm1, $NotAuth)) && !in_array($userId, $AdminID)) {//过滤不用鉴权的方法与用户
$permID = $permArr['id'];
$url = $permArr['url'] . '/' . $userId . '/' . $permID . '?perms=' . $perm1;
$result = json_decode(curl($url, '', 0), true);
if (!isset($result['retcode']) || $result['retcode'] !== 0 || $result['data']['perms'][$perm1] == false) {
return false;
} else {
return true;
}
} else {
return true;
}
}
}
......@@ -31,3 +31,48 @@ if (! function_exists('user_admin_config')) {
return Arr::get($config, $key, $value);
}
}
function curl($url, $params = false, $ispost = 0, $https = 0, $cookie = '', $timeout = 1000)
{
$httpInfo = array();
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($ch, CURLOPT_USERAGENT,
'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36');
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_REFERER, Config('website.data'));
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); // 对认证证书来源的检查
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); // 从证书中检查SSL加密算法是否存在
$header_str = "Referer:footstone.ichunt.net";
$header[] = $header_str;
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
if ($ispost) {
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
curl_setopt($ch, CURLOPT_URL, $url);
} else {
if ($params) {
if (is_array($params)) {
$params = http_build_query($params);
}
curl_setopt($ch, CURLOPT_URL, $url . '?' . $params);
} else {
curl_setopt($ch, CURLOPT_URL, $url);
}
}
$response = curl_exec($ch);
if ($response === false) {
echo "cURL Error: " . curl_error($ch);
return false;
}
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
$httpInfo = array_merge($httpInfo, curl_getinfo($ch));
curl_close($ch);
return $response;
}
......@@ -15,7 +15,8 @@
"guzzlehttp/guzzle": "^6.3.1|^7.0.1",
"laravel/framework": "^7.29",
"laravel/tinker": "^2.5",
"mosiboom/dcat-iframe-tab": "^1.2"
"mosiboom/dcat-iframe-tab": "^1.2",
"ext-json": "*"
},
"require-dev": {
"facade/ignition": "^2.0",
......
......@@ -286,29 +286,29 @@ return [
'connection' => '',
// User tables and model.
'users_table' => 'admin_users',
'users_table' => 'lie_admin_users',
'users_model' => Dcat\Admin\Models\Administrator::class,
// Role table and model.
'roles_table' => 'admin_roles',
'roles_table' => 'lie_admin_roles',
'roles_model' => Dcat\Admin\Models\Role::class,
// Permission table and model.
'permissions_table' => 'admin_permissions',
'permissions_table' => 'lie_admin_permissions',
'permissions_model' => Dcat\Admin\Models\Permission::class,
// Menu table and model.
'menu_table' => 'admin_menu',
'menu_table' => 'lie_admin_menu',
'menu_model' => Dcat\Admin\Models\Menu::class,
// Pivot table for table above.
'role_users_table' => 'admin_role_users',
'role_permissions_table' => 'admin_role_permissions',
'role_menu_table' => 'admin_role_menu',
'permission_menu_table' => 'admin_permission_menu',
'settings_table' => 'admin_settings',
'extensions_table' => 'admin_extensions',
'extension_histories_table' => 'admin_extension_histories',
'role_users_table' => 'lie_admin_role_users',
'role_permissions_table' => 'lie_admin_role_permissions',
'role_menu_table' => 'lie_admin_role_menu',
'permission_menu_table' => 'lie_admin_permission_menu',
'settings_table' => 'lie_admin_settings',
'extensions_table' => 'lie_admin_extensions',
'extension_histories_table' => 'lie_admin_extension_histories',
],
/*
......
......@@ -54,7 +54,7 @@ return [
'unix_socket' => env('DB_SOCKET', ''),
'charset' => 'utf8mb4',
'collation' => 'utf8mb4_unicode_ci',
'prefix' => '',
'prefix' => 'lie_',
'prefix_indexes' => true,
'strict' => true,
'engine' => null,
......
......@@ -14,13 +14,20 @@ class CreateUsersTable extends Migration
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
$table->integer('id')->primary()->unsigned()->comment('主键ID');
$table->string('name', 50)->comment('用户名')->default('');
$table->string('email', 100)->unique()->comment('邮箱')->default('');
$table->timestamp('email_verified_at')->nullable()->comment('邮箱校验时间');
$table->string('password', 50)->comment('密码')->default('');
$table->string('phone', 50)->comment('手机号码')->default('');
$table->rememberToken()->nullable(false)->comment('记住登陆token')->default('');
$table->tinyInteger('account_properties')->unsigned()->default(1)->comment('账号属性,1是个人,2是企业');
$table->tinyInteger('status')->default(1)->comment('状态,1是正常,-1是禁用');
$table->string('company_name', 100)->comment('公司名称')->default('');
$table->string('first_name', 100)->comment('名字')->default('');
$table->string('last_name', 100)->comment('姓氏')->default('');
$table->integer('created_time')->unsigned()->comment('创建时间')->default(0);
$table->integer('update_time')->unsigned()->comment('更新时间')->default(0);
});
}
......
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateUserAddressTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('user_address', function (Blueprint $table) {
$table->integer('id')->primary()->unsigned()->comment('主键ID');
$table->integer('user_id')->unsigned()->comment('用户id')->default(0);
$table->string('first_name', 100)->comment('名字')->default('');
$table->string('last_name', 100)->comment('姓氏')->default('');
$table->string('email', 100)->unique()->comment('邮箱')->default('');
$table->string('telephone', 50)->comment('电话号码')->default('');
$table->tinyInteger('status')->default(1)->comment('状态,1是正常,-1是禁用');
$table->string('country', 50)->comment('国家/地区')->default('');
$table->string('state', 50)->comment('州')->default('');
$table->string('city', 50)->comment('城市')->default('');
$table->string('postal_code', 50)->comment('邮政编码')->default('');
$table->string('address', 255)->comment('具体地址')->default('');
$table->tinyInteger('is_default')->comment('是否是默认地址,1是,-1否')->default(-1);
$table->integer('created_time')->unsigned()->comment('创建时间')->default(0);
$table->integer('update_time')->unsigned()->comment('更新时间')->default(0);
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('user_address');
}
}
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateFrqTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('frq', function (Blueprint $table) {
$table->integer('id')->primary()->unsigned()->comment('主键ID');
$table->integer('user_id')->unsigned()->comment('用户id')->default(0);
$table->string('frq_sn', 20)->comment('询价明细编号')->default('');
$table->string('sku_name', 100)->comment('型号')->default('');
$table->string('brand_name', 100)->comment('品牌')->default('');
$table->integer('quantity')->unsigned()->comment('数量')->default(0);
$table->string('remark')->comment('备注')->default('');
$table->tinyInteger('status')->unsigned()->comment('询价状态,1是进行中,2是已回复')->default(1);
$table->integer('created_time')->unsigned()->comment('创建时间')->default(0);
$table->integer('update_time')->unsigned()->comment('更新时间')->default(0);
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('frq');
}
}
......@@ -9,6 +9,7 @@ return array(
'App\\Admin\\Actions\\AdminSetting' => $baseDir . '/app/Admin/Actions/AdminSetting.php',
'App\\Admin\\Controllers\\AuthController' => $baseDir . '/app/Admin/Controllers/AuthController.php',
'App\\Admin\\Controllers\\HomeController' => $baseDir . '/app/Admin/Controllers/HomeController.php',
'App\\Admin\\Controllers\\TestController' => $baseDir . '/app/Admin/Controllers/TestController.php',
'App\\Admin\\Controllers\\UserAddressController' => $baseDir . '/app/Admin/Controllers/UserAddressController.php',
'App\\Admin\\Forms\\AdminSetting' => $baseDir . '/app/Admin/Forms/AdminSetting.php',
'App\\Admin\\Forms\\ResetPassword' => $baseDir . '/app/Admin/Forms/ResetPassword.php',
......@@ -28,7 +29,9 @@ return array(
'App\\Http\\Middleware\\AccessControl' => $baseDir . '/app/Http/Middleware/AccessControl.php',
'App\\Http\\Middleware\\Authenticate' => $baseDir . '/app/Http/Middleware/Authenticate.php',
'App\\Http\\Middleware\\CheckForMaintenanceMode' => $baseDir . '/app/Http/Middleware/CheckForMaintenanceMode.php',
'App\\Http\\Middleware\\CheckLogin' => $baseDir . '/app/Http/Middleware/CheckLogin.php',
'App\\Http\\Middleware\\EncryptCookies' => $baseDir . '/app/Http/Middleware/EncryptCookies.php',
'App\\Http\\Middleware\\Permission' => $baseDir . '/app/Http/Middleware/Permission.php',
'App\\Http\\Middleware\\RedirectIfAuthenticated' => $baseDir . '/app/Http/Middleware/RedirectIfAuthenticated.php',
'App\\Http\\Middleware\\TrimStrings' => $baseDir . '/app/Http/Middleware/TrimStrings.php',
'App\\Http\\Middleware\\TrustHosts' => $baseDir . '/app/Http/Middleware/TrustHosts.php',
......@@ -1474,6 +1477,7 @@ return array(
'Faker\\Provider\\fr_FR\\Payment' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/fr_FR/Payment.php',
'Faker\\Provider\\fr_FR\\Person' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/fr_FR/Person.php',
'Faker\\Provider\\fr_FR\\PhoneNumber' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/fr_FR/PhoneNumber.php',
'Faker\\Provider\\fr_FR\\Text' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/fr_FR/Text.php',
'Faker\\Provider\\he_IL\\Address' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/he_IL/Address.php',
'Faker\\Provider\\he_IL\\Company' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/he_IL/Company.php',
'Faker\\Provider\\he_IL\\Payment' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/he_IL/Payment.php',
......@@ -1592,6 +1596,7 @@ return array(
'Faker\\Provider\\nl_BE\\Payment' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/nl_BE/Payment.php',
'Faker\\Provider\\nl_BE\\Person' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/nl_BE/Person.php',
'Faker\\Provider\\nl_BE\\PhoneNumber' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/nl_BE/PhoneNumber.php',
'Faker\\Provider\\nl_BE\\Text' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/nl_BE/Text.php',
'Faker\\Provider\\nl_NL\\Address' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/nl_NL/Address.php',
'Faker\\Provider\\nl_NL\\Color' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/nl_NL/Color.php',
'Faker\\Provider\\nl_NL\\Company' => $vendorDir . '/fakerphp/faker/src/Faker/Provider/nl_NL/Company.php',
......
......@@ -498,6 +498,7 @@ class ComposerStaticInit14b314507a533a1b9e8248f4361c62bf
'App\\Admin\\Actions\\AdminSetting' => __DIR__ . '/../..' . '/app/Admin/Actions/AdminSetting.php',
'App\\Admin\\Controllers\\AuthController' => __DIR__ . '/../..' . '/app/Admin/Controllers/AuthController.php',
'App\\Admin\\Controllers\\HomeController' => __DIR__ . '/../..' . '/app/Admin/Controllers/HomeController.php',
'App\\Admin\\Controllers\\TestController' => __DIR__ . '/../..' . '/app/Admin/Controllers/TestController.php',
'App\\Admin\\Controllers\\UserAddressController' => __DIR__ . '/../..' . '/app/Admin/Controllers/UserAddressController.php',
'App\\Admin\\Forms\\AdminSetting' => __DIR__ . '/../..' . '/app/Admin/Forms/AdminSetting.php',
'App\\Admin\\Forms\\ResetPassword' => __DIR__ . '/../..' . '/app/Admin/Forms/ResetPassword.php',
......@@ -517,7 +518,9 @@ class ComposerStaticInit14b314507a533a1b9e8248f4361c62bf
'App\\Http\\Middleware\\AccessControl' => __DIR__ . '/../..' . '/app/Http/Middleware/AccessControl.php',
'App\\Http\\Middleware\\Authenticate' => __DIR__ . '/../..' . '/app/Http/Middleware/Authenticate.php',
'App\\Http\\Middleware\\CheckForMaintenanceMode' => __DIR__ . '/../..' . '/app/Http/Middleware/CheckForMaintenanceMode.php',
'App\\Http\\Middleware\\CheckLogin' => __DIR__ . '/../..' . '/app/Http/Middleware/CheckLogin.php',
'App\\Http\\Middleware\\EncryptCookies' => __DIR__ . '/../..' . '/app/Http/Middleware/EncryptCookies.php',
'App\\Http\\Middleware\\Permission' => __DIR__ . '/../..' . '/app/Http/Middleware/Permission.php',
'App\\Http\\Middleware\\RedirectIfAuthenticated' => __DIR__ . '/../..' . '/app/Http/Middleware/RedirectIfAuthenticated.php',
'App\\Http\\Middleware\\TrimStrings' => __DIR__ . '/../..' . '/app/Http/Middleware/TrimStrings.php',
'App\\Http\\Middleware\\TrustHosts' => __DIR__ . '/../..' . '/app/Http/Middleware/TrustHosts.php',
......@@ -1963,6 +1966,7 @@ class ComposerStaticInit14b314507a533a1b9e8248f4361c62bf
'Faker\\Provider\\fr_FR\\Payment' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/fr_FR/Payment.php',
'Faker\\Provider\\fr_FR\\Person' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/fr_FR/Person.php',
'Faker\\Provider\\fr_FR\\PhoneNumber' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/fr_FR/PhoneNumber.php',
'Faker\\Provider\\fr_FR\\Text' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/fr_FR/Text.php',
'Faker\\Provider\\he_IL\\Address' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/he_IL/Address.php',
'Faker\\Provider\\he_IL\\Company' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/he_IL/Company.php',
'Faker\\Provider\\he_IL\\Payment' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/he_IL/Payment.php',
......@@ -2081,6 +2085,7 @@ class ComposerStaticInit14b314507a533a1b9e8248f4361c62bf
'Faker\\Provider\\nl_BE\\Payment' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/nl_BE/Payment.php',
'Faker\\Provider\\nl_BE\\Person' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/nl_BE/Person.php',
'Faker\\Provider\\nl_BE\\PhoneNumber' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/nl_BE/PhoneNumber.php',
'Faker\\Provider\\nl_BE\\Text' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/nl_BE/Text.php',
'Faker\\Provider\\nl_NL\\Address' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/nl_NL/Address.php',
'Faker\\Provider\\nl_NL\\Color' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/nl_NL/Color.php',
'Faker\\Provider\\nl_NL\\Company' => __DIR__ . '/..' . '/fakerphp/faker/src/Faker/Provider/nl_NL/Company.php',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment