cfmgrv4 init...2

This commit is contained in:
최준흠 2024-10-11 12:58:52 +09:00
parent d66d3dae07
commit 626b172c78
2 changed files with 15 additions and 10 deletions

View File

@ -18,7 +18,7 @@ $routes->group('/user', function ($routes) {
$routes->get('google_login', 'UserController::google_login'); $routes->get('google_login', 'UserController::google_login');
$routes->get('logout', 'UserController::logout'); $routes->get('logout', 'UserController::logout');
}); });
$routes->group('cli', ['namespace' => 'App\CLI'], function ($routes) { $routes->group('cli', ['namespace' => 'App\Controllers\CLI'], function ($routes) {
$routes->group('cloudflare', function ($routes) { $routes->group('cloudflare', function ($routes) {
$routes->cli('reload', 'Cloudflare::reload'); $routes->cli('reload', 'Cloudflare::reload');
}); });

View File

@ -1,20 +1,25 @@
<?php <?php
namespace App\CLI; namespace App\Controllers\CLI;
use App\Models\Cloudflare\AuthModel; use App\Controllers\BaseController;
use App\Libraries\Cloudflare\Zone;
use App\Libraries\Cloudflare\Record;
use App\Libraries\Cloudflare\Account;
use App\Entities\Cloudflare\ZoneEntity;
use App\Entities\Cloudflare\AuthEntity;
use App\Entities\Cloudflare\AccountEntity; use App\Entities\Cloudflare\AccountEntity;
use App\Entities\Cloudflare\AuthEntity;
use App\Entities\Cloudflare\ZoneEntity;
use App\Libraries\Cloudflare\Account;
use App\Libraries\Cloudflare\Record;
use App\Libraries\Cloudflare\Zone;
use App\Models\Cloudflare\AuthModel;
use CodeIgniter\HTTP\RequestInterface;
use CodeIgniter\HTTP\ResponseInterface;
use Psr\Log\LoggerInterface;
class Cloudflare class Cloudflare extends BaseController
{ {
private $_db = null; private $_db = null;
public function __construct() public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger)
{ {
parent::initController($request, $response, $logger);
$this->_db = \Config\Database::connect(); $this->_db = \Config\Database::connect();
} }
private function getAuthModel(): AuthModel private function getAuthModel(): AuthModel