네이버 매물 정보받기

This commit is contained in:
2025-12-16 16:13:17 +09:00
parent b5c12928eb
commit 843c763afe
4 changed files with 164 additions and 42 deletions

View File

@@ -21,7 +21,7 @@ class Cache extends BaseConfig
* The name of the preferred handler that should be used. If for some reason
* it is not available, the $backupHandler will be used in its place.
*/
public string $handler = 'file';
public string $handler = 'redis';
/**
* --------------------------------------------------------------------------
@@ -114,13 +114,7 @@ class Cache extends BaseConfig
*
* @var array{host?: string, password?: string|null, port?: int, timeout?: int, database?: int}
*/
public array $redis = [
'host' => '127.0.0.1',
'password' => null,
'port' => 6379,
'timeout' => 0,
'database' => 0,
];
public array $redis = [];
/**
* --------------------------------------------------------------------------
@@ -159,4 +153,22 @@ class Cache extends BaseConfig
* @var bool|list<string>
*/
public $cacheQueryString = false;
public function __construct()
{
parent::__construct();
// Redis 설정에 .env 값을 할당 (이전 논의된 Docker 호스트 이름 'redis' 사용)
$this->redis = [
'host' => env('redis.default.host', '127.0.0.1'),
'password' => env('redis.default.password', null),
'port' => (int)env('redis.default.port', 6379),
'timeout' => (int)env('redis.default.timeout', 0),
'database' => (int)env('redis.default.database', 0)
];
// 필요하다면, 이 생성자에서 $handler나 $backupHandler 같은 다른 설정도
// 환경 변수에 따라 동적으로 설정할 수 있습니다.
}
}

View File

@@ -6,5 +6,5 @@ use CodeIgniter\Router\RouteCollection;
/** @var RouteCollection $routes */
$routes->group('kiso', function(RouteCollection $routes) {
$routes->get('api/vrfcReq', 'KisoController::vrfcReq');
$routes->match(['get', 'post'], 'api/vrfcReq', 'KisoController::vrfcReq');
});