From 1e1fc335de572b21546e60f8fb2f420102da52ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Mon, 9 Sep 2024 14:00:18 +0900 Subject: [PATCH] Automation Init...2 --- app/Controllers/CommonController.php | 14 -------------- app/Controllers/Mangboard/Admin/UserController.php | 14 ++++++++++++-- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/app/Controllers/CommonController.php b/app/Controllers/CommonController.php index 0d6bb37..28abb2e 100644 --- a/app/Controllers/CommonController.php +++ b/app/Controllers/CommonController.php @@ -3,24 +3,10 @@ namespace App\Controllers; use App\Controllers\BaseController; -use CodeIgniter\HTTP\RequestInterface; -use CodeIgniter\HTTP\ResponseInterface; -use Psr\Log\LoggerInterface; - -use App\Traits\AuthTrait; abstract class CommonController extends BaseController { - use AuthTrait; private $_datas = []; - public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) - { - // Do Not Edit This Line - parent::initController($request, $response, $logger); - // Preload any models, libraries, etc, here. - // E.g.: $this->session = \Config\Services::session(); - $this->session = $this->login_check(); - } final public function __get($name): array|null { diff --git a/app/Controllers/Mangboard/Admin/UserController.php b/app/Controllers/Mangboard/Admin/UserController.php index 9af2c90..eb83a32 100644 --- a/app/Controllers/Mangboard/Admin/UserController.php +++ b/app/Controllers/Mangboard/Admin/UserController.php @@ -2,14 +2,24 @@ namespace App\Controllers\Mangboard\Admin; +use CodeIgniter\HTTP\RequestInterface; +use CodeIgniter\HTTP\ResponseInterface; +use Psr\Log\LoggerInterface; + +use App\Traits\AuthTrait; use App\Controllers\CommonController; use App\Models\Mangboard\UserModel; class UserController extends CommonController { - public function __construct() + use AuthTrait; + public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger) { - parent::__construct(); + // Do Not Edit This Line + parent::initController($request, $response, $logger); + // Preload any models, libraries, etc, here. + // E.g.: $this->session = \Config\Services::session(); + $this->session = $this->login_check(); } public function index(): string