mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/unity.git
synced 2026-08-19 12:24:01 +00:00
setup
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin\Api;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Modules\Admin\AdminModule;
|
||||
|
||||
use App\Http\Controllers\Admin\BaseController;
|
||||
|
||||
class AdminController extends BaseController
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function self(Request $request)
|
||||
{
|
||||
$self = AdminModule::self($request);
|
||||
return $self;
|
||||
}
|
||||
|
||||
public function list(Request $request)
|
||||
{
|
||||
$admin = AdminModule::list($request);
|
||||
return $admin;
|
||||
}
|
||||
|
||||
public function show(Request $request, $hash_id)
|
||||
{
|
||||
$admin = AdminModule::show($request, $hash_id);
|
||||
return $admin;
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
$admin = AdminModule::store($request);
|
||||
return $admin;
|
||||
}
|
||||
|
||||
public function update(Request $request, $hash_id)
|
||||
{
|
||||
$admin = AdminModule::update($request, $hash_id);
|
||||
return $admin;
|
||||
}
|
||||
|
||||
public function validCheck(Request $request, $hash_id = '')
|
||||
{
|
||||
$method = empty($hash_id) ? 'POST' :'PUT';
|
||||
$valid = AdminModule::validCheck($request, $hash_id, $method);
|
||||
return $valid;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin\API;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Modules\Admin\AdminRoleModule;
|
||||
|
||||
use App\Http\Controllers\Admin\BaseController;
|
||||
|
||||
class AdminRoleController extends BaseController
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function list(Request $request)
|
||||
{
|
||||
$admin_role = AdminRoleModule::list($request);
|
||||
return $admin_role;
|
||||
}
|
||||
|
||||
public function show(Request $request, $hash_id)
|
||||
{
|
||||
$admin_role = AdminRoleModule::show($request, $hash_id);
|
||||
return $admin_role;
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
$admin_role = AdminRoleModule::store($request);
|
||||
return $admin_role;
|
||||
}
|
||||
|
||||
public function update(Request $request, $hash_id)
|
||||
{
|
||||
$admin_role = AdminRoleModule::update($request, $hash_id);
|
||||
return $admin_role;
|
||||
}
|
||||
|
||||
public function validCheck(Request $request, $hash_id = '')
|
||||
{
|
||||
$method = empty($hash_id) ? 'POST' :'PUT';
|
||||
$valid = AdminRoleModule::validCheck($request, $hash_id, $method);
|
||||
return $valid;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin\Api;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Modules\Admin\LoginModule;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
class LoginController extends Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function login(Request $request)
|
||||
{
|
||||
$login = LoginModule::login($request);
|
||||
return $login;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin\API;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Modules\Admin\PermissionModule;
|
||||
|
||||
use App\Http\Controllers\Admin\BaseController;
|
||||
|
||||
class PermissionController extends BaseController
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function list(Request $request)
|
||||
{
|
||||
$permission = PermissionModule::list($request);
|
||||
return $permission;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin\API;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Modules\Admin\UserModule;
|
||||
|
||||
use App\Http\Controllers\Admin\BaseController;
|
||||
|
||||
class UserController extends BaseController
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function list(Request $request)
|
||||
{
|
||||
$user = UserModule::list($request);
|
||||
return $user;
|
||||
}
|
||||
|
||||
public function show(Request $request, $hash_id)
|
||||
{
|
||||
$user = UserModule::show($request, $hash_id);
|
||||
return $user;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin;
|
||||
use Auth;
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
class BaseController extends Controller {
|
||||
|
||||
public function __construct() {
|
||||
\Config::set('auth.guards.api.provider', 'admins');
|
||||
$this->middleware(['auth:admin-api', 'scope:only-admin']);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Admin\Web;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
class AppController extends Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function index(Request $request)
|
||||
{
|
||||
return view('admin.app');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
|
||||
use Illuminate\Foundation\Bus\DispatchesJobs;
|
||||
use Illuminate\Foundation\Validation\ValidatesRequests;
|
||||
use Illuminate\Routing\Controller as BaseController;
|
||||
|
||||
class Controller extends BaseController
|
||||
{
|
||||
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\User\Api;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Modules\User\LoginModule;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
class LoginController extends Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function login(Request $request)
|
||||
{
|
||||
$login = LoginModule::login($request);
|
||||
return $login;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\User\Api;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Modules\User\UserModule;
|
||||
|
||||
use App\Http\Controllers\User\BaseController;
|
||||
|
||||
class UserController extends BaseController
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function self(Request $request)
|
||||
{
|
||||
$self = UserModule::self($request);
|
||||
return $self;
|
||||
}
|
||||
|
||||
// public function list(Request $request)
|
||||
// {
|
||||
// $admin_list = AdminModule::list($request);
|
||||
// return $admin_list;
|
||||
// }
|
||||
|
||||
// public function show(Request $request, $hash_id)
|
||||
// {
|
||||
// $admin = AdminModule::show($request, $hash_id);
|
||||
// return $admin;
|
||||
// }
|
||||
|
||||
// public function store(Request $request)
|
||||
// {
|
||||
// $admin = AdminModule::store($request);
|
||||
// return $admin;
|
||||
// }
|
||||
|
||||
// public function update(Request $request, $hash_id)
|
||||
// {
|
||||
// $admin = AdminModule::update($request, $hash_id);
|
||||
// return $admin;
|
||||
// }
|
||||
|
||||
// public function validCheck(Request $request, $hash_id = '')
|
||||
// {
|
||||
// $method = empty($hash_id) ? 'POST' :'PUT' ;
|
||||
// $valid = AdminModule::validCheck($request, $hash_id, $method);
|
||||
// return $valid;
|
||||
// }
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\User;
|
||||
use Auth;
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
class BaseController extends Controller{
|
||||
|
||||
public function __construct() {
|
||||
\Config::set('auth.guards.api.provider', 'users');
|
||||
$this->middleware(['auth:user-api', 'scope:only-user']);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\User\Web;
|
||||
|
||||
use Auth;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
|
||||
class AppController extends Controller
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
public function index(Request $request)
|
||||
{
|
||||
return view('user.app');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user